[Spring] MyBatis-Spring module

Featured image for [Spring] MyBatis-Spring module

mybatis-spring 1. 설치 MyBatis-Spring module을 사용하기 위해서는 mybatis-spring-3.0.3.jar 파일과 그 외 dependencies를 classpath에 추가해야 한다. 단, Maven을 사용하는 경우 pom.xml에 아래 코드를 추가하면 된다. MyBatis-Spring module을 사용하기 위해서는 Spring application context에 두 가지를 설정해야 한다. 2. 설정 SqlSessionFactory와 최소 하나 이상의 mapper interface가 정의되어야 한다. 거기에 mapper interface에서 SQL문을 별도의 XXXmapper.xml로 분리한다면 총 3개의 파일이 … 더 읽기

[MyBatis] MyBatis란?

Featured image for [MyBatis] MyBatis란?

  0. pdf 읽고 정리하기. 1. ORM이란? 2. MyBatis란? Java Object와 SQL문 사이를 자동으로 Mapping하는 ORM framework. SQL을 별도의 파일로 분리해서 관리하다. SQL에 변경이 있을 때마다 자바 코드를 수정하거나 컴파일하지 않아도 된다. SQL을 전담하는 DBA와 협업이 원활하다. 새로운 DB 프로그래밍 패러다임에 대한 부담 없이, 익숙한 SQL을 그대로 이용하면서 JDBC 코드 작성의 불편함을 줄일 수 있다. … 더 읽기