Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | |||||
3 | 4 | 5 | 6 | 7 | 8 | 9 |
10 | 11 | 12 | 13 | 14 | 15 | 16 |
17 | 18 | 19 | 20 | 21 | 22 | 23 |
24 | 25 | 26 | 27 | 28 | 29 | 30 |
Tags
- 공모주 청약 일정
- css
- 주식
- 공모주 청약
- JavaScript
- Eclipse
- 리눅스
- 제이쿼리
- 공모주
- 7월 공모주 청약 일정
- 코드이그나이터
- java
- Stock ipo
- MYSQL
- 오라클
- 맥
- jquery
- Oracle
- 주식 청약 일정
- 주식 청약
- IPO
- 자바
- 6월 공모주 청약 일정
- SQL
- html
- 자바스크립트
- Stock
- linux
- php
- codeigniter
Archives
- Today
- Total
개발자의 끄적끄적
[sql/mybatis] spring mybatis insert id 받는 방법 본문
728x90
반응형
[sql/mybatis] spring mybatis insert id 받는 방법
mybatis 에서
데이터를 insert 하고
insert id 를 받아서
처리해야 하는 경우에는
아래 처럼 사용하시면됩니다.
<insert id="insertData" parameterType="insertVO" useGeneratedKeys="true" keyProperty="리턴받을 테이블의 키값">
...
</insert>
xml 에서 insert 태그 안에
useGeneratedKeys="true" keyProperty="리턴받을 테이블의 키값" 항목을 추가합니다.
그리고 컨트롤러에서
insert 에 전달했던 vo 에서 insert id 로 사용할 변수를 get 하시면 됩니다.
예를들어,
데이터를 저장하려고 하는 테이블의
자동증가 키값의 필드명이 seq 이면
useGeneratedKeys="true" keyProperty="seq" 가 되고
insert id 를 받을때는
inserVO.getSeq(); 로 하시면 키값을 받아서 처리할 수 있습니다!
참고들 하세요!
반응형
'개발 > sql' 카테고리의 다른 글
[sql/mysql] mysql database character set change example (0) | 2021.04.21 |
---|---|
[sql/mysql] ONLY_FULL_GROUP_BY 오류 해결 방법 (0) | 2021.04.13 |
[sql/mybatis] java spring mybatis 한글 깨짐 / 한글 물음표 현상 해결 방법 (0) | 2021.04.08 |
[sql/mysql] 최대 필드 갯수와 최대 용량 (0) | 2021.03.22 |
[sql/mysql] 암호화 복호화 방법 / AES_ENCRYPT, AES_DECRYPT 사용법 및 예제 (0) | 2021.03.21 |
Comments