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
Posted by 농부지기
,