마이바티스 (2) mySQL Connector, Mybatis 설정 [Mybatis] -자바에서 제공하는 JDBC를 보다 편리하게 사용할 수 있도록 해주는 프레임워크 -SQL 쿼리문을 코드 내에서 쓰지 않고 Mapper 파일에서 관리함으로써 코드와 SQL 쿼리를 분리 -SQL 쿼리 수정 시 코드를 직접 수정하지 않아도 돼 유지보수 시 안정성을 높임 -코드를 간소화하여 가시성을 높여줌 mysql mysql-connector-java 5.1.39 org.mybatis mybatis 3.2.8 org.mybatis mybatis-spring 1.2.2 org.springframework spring-jdbc ${org.springframework-version} org.apache.commons commons-dbcp2 2.7.0 org.springframework sprin.. [MyBatis] INSERT시 키 값 바로 가져오는 방법(auto_increment) insert id : Mapper에서 호출할 쿼리ID parameterType : 파라미터 VO useGeneratedKeys : 자동생성키 (default는 'false') keyProperty : 리턴 VO getter keyColumn : 가져올 key의 Column명(SQL) 위와 같이 설정하면 key Column이 auto_increment Column인 경우 증가된 값이 keyProperty에 바로 담겨서 INSERT INTO에 선언하지 않아도 INSERT 가능! 적용: https://ayon.tistory.com/12 이전 1 다음