IT 공부/Spring Framework
myBatis 기본설정 및 리소스 구조
Zinisang
2021. 6. 29. 22:49
기본설정
새폴더 만들기 - [Spring Legacy Project] 로 만들어서,
pom.xml 에 가서 밑에 Mybatis, Ibatis 추가
<!-- Mybatis -->
<dependency>
<groupId>org.mybatis</groupId>
<artifactId>mybatis</artifactId>
<version>3.3.1</version>
</dependency>
<!-- Ibatis -->
<dependency>
<groupId>org.apache.ibatis</groupId>
<artifactId>ibatis-core</artifactId>
<version>3.0</version>
</dependency>
이거 끝나고 maven dependency 를 확인해 보면 mybatis 랑 ibatis-core 가 추가되어있다.
프로젝트에서 오른쪽 클릭 후, [Build Path] - [Configure Build Path] 로 가서
Add External Jar 로 ojdbc8 추가
이러면 referrenced Libraries 라는 폴더가 생기고 거기에 ojdbc8 가 추가되어 있다.
리소스 구조
src/main/java | => com.zinisang.board | => BoardVO.java |
=> com.zinisang.util | => SqlSessionFactoryBean.java | |
=> com.zinisang.board_impl | => BoardDAO.java |
src/main/resources | => mappings 폴더 생성 | => mybatis로 파일생성 |
=> board-mapping.xml (SQL문) | ||
=> db.properties (DataSource 정보) | ||
=> sql-map-config.xml (myBatis 전체적인 환경 설정) | ||
=> DataSource 정보위치 | ||
=> DataSource 정보를 이용한 접속 객체 설정 | ||
=> SQL mapper 설정 |
src/test/java (테스트용 실행파일) | => com.zinisang.board | => BoardServiceClient.java |