[제2회] Spring과 MySql과 MyBatis의 연동 방법

Javaウェブアプリ開発

시작하며

Dream Hanks의 마츠시타입니다. 이번에는 Spring과 MySql과 MyBatis의 연동방법을 설명하겠습니다.

연재 기사 정리

 

xml 파일 설정

새로 프로젝트를 만들 때 기본적으로 생성되는 3개의 xml 파일을 커스터마이즈를 해드리겠습니다.

◆pom.xml 설정

아래의 dependency(의존하는 라이브러리)를 기본 생성된 pom.xml의 <dependencies> 태그 안에 복사해 주세요.

상기 pom 해설

<!– MySQL –>      Mysql(DB)와 접속하기 위한 dependency
<!– MyBatis 3.4.1 –>   MyBatis를 사용하기 위한 dependency
<!– MyBatis-Spring –>   MyBatis와 Spring 프레임워크를 연동하기 위한 dependency
<!– Spring-jdbc –>    Spring Jdbc에서 사용하기 위한 dependency
<!– Mybatis log –>    MyBatis의 로그를 내기 위한 dependency

pom.xml의 자세한 내용은 아래 기사에서 설명해드리겠습니다.
Maven 해설

 

◆root-context.xml 설정

디폴트 상태

 

설정 후 상태

①설정 후 상태의 root-context.xml을 복사해 주세요.

②<!– MySQL dataSource –> 설정
・아래의 value 값을 자신의 mysql 환경에 맞춘다.

・work_db → 커런트 스키마 (Current schema)
・username, password를 자신의 mysql 환경에 맞춘다.

 

③패키지 이름 등은 자신의 환경에 맞출 것

root-context.xml의 자세한 내용은 “xml 파일 해설” 기사 내에서 설명하고 있습니다.
【Web 앱 개발】root-context.xml 해설

◆servlet-context.xml 설정

①특별히 설정해야 할 부분은 없습니다만, 아래의 내용이 자신의 환경과 맞는지 확인해 주십시오.

 

servlet-context.xml의 자세한 내용은 “xml 파일 해설” 기사 내에서 설명하고 있습니다.
servlet-context.xml 해설

끝으로

다음은 MyBatis Generator의 인스톨 방법에 대해 설명할 것입니다.
【제3회】My Batis Generator 설치 방법

감사합니다.

 

 

コメント