Spring3 + Mybatis 연동 후 DBMS 종류별(MySQL,MSSQL,Oracle) 데이터 insert 후 시퀀스 가져오기

2014. 11.

이번포스팅은 Spring3 + Mybatis 연동에서 INSERT 쿼리 실행 후시퀀스값을 가져오는 방법에 대해서 포스팅을 해보도록 하겠습니다.먼저 시퀀스 자동증가를 지원해주는 MySQL,MSSQL 버전에 대하여 예를 들도록 해보겠습니다.MySQL의 경우는 자동증가 시켜주고자 하는 컬럼에 auto_increment 옵션을 적용해주고MSSQL의 경우는IDENT..

mybatis와 ibatis별 동적태그 비교문 알아보도록 하자

2014. 11.

우선 mybatis와 ibatis에서는 동적태그를 기본적으로 지원을 합니다.즉, 프로시저로 짜여져 있는 로직을 동적태그를 사용하여 쿼리로 변경할 수 있습니다.장점이 있을수도 있지만 자칫 잘못 사용하면 큰 문제를 일으킬수 있다는 단점이있을수 있다는...양날의 칼날과 같다는것만 알아두시면 되겠습니다. ibatis 비교문 지원 태그 isNull :"널일경우"is..

mybatis와 ibatis 반복문 비교하기(foreach vs iterate)

2014. 11.

Mybatis와 ibatis의 반복문에 대해서 알아보도록 하겠습니다.보통 SQL 쿼리에서 IN절에 사용되는 방법입니다.기본적으로 한 종류의 타입의 리스트 객체를 이용합니다.Mybatis와 ibatis 태그를 나누어서 사용방법을 포스팅하겠습니다.기본 ibatis 연동법에서 POM.XML의 IBATIS 관련 DEPENDENCY 설정부분을 빼고포스팅을 하였습니다..