myBatis-pk,sequence 생성
1. 이전방식-개발과정
1. sql단, pk생성하는 sql 및 xml id 생성
2. sql단, insert 하는 sql 및 xml id 생성
3. java단, pk 생성하는 sql 호출
4. java단, 생성한 pk를 얻어서 insert할 객체에 set
5. java단, insert하는 sql 호출
2. 개선된 개발과정
1. sql단, pk생성하는 sql 및 insert 하는 sql 2개를 xml id 1개로 생성
2. java단, pk생성 및 insert하는 sql id(1개) 호출
3. java단, 위 sql을 호출 하면 넘겨준 객체에 신규생성된 pk가 같이 넘어 온다.
3. xml(sql)단
4. java단
'Web. 기타 언어 > myBatis' 카테고리의 다른 글
myBatis - 사용가능한 jdbcType (0) | 2018.07.18 |
---|---|
myBatis. Sql WHERE문에서 in 처리(2) (0) | 2018.07.17 |
myBatis. Sql WHERE문에서 in 처리 (0) | 2017.12.05 |
myBatis - isEmpty, isNull (0) | 2017.12.05 |
myBatis. if. case 문 (0) | 2017.12.05 |