3. MySQL 설정과 Spring 테스트 |
||
1. MySQL 설치 | ||
2. Workbench 설치 = 개발 도구 | 1. DB 연결설정 | |
2. SQL 편집 | ||
3. MySQL 관리 | ||
3. MySQL 사용자 계정 추가 | ||
3. 스키마 추가 | ||
4. 연결 테스트 | 1. JDBC 라이브러리 추가 | Mysql Connector/J |
2. JDK 1.7 이상 변경 | try-with 지원 | |
1. 자동 close 호출 | ||
2. 매개변수 AutoClosable 인터페이스 구현 객체 | ||
3. JUnit 버전 변경 | 4.12 | |
5. MySQL <-> JDBC 연동 후 테스트 |
4. 스프링 + MyBatis + MySQL 설정 |
||
1. 프로젝트 구성 | ||
|
||
2. 전체 구조 | ||
| ||
3. MyBatis | SQL Mapper 라이브러리 | |
4. pom.xml | 1. MyBatis | |
2. MyBatis-Spring | ||
3. Spring-jdbc | ||
4. Spring-test | ||
5. root-context.xml | 전체설정 - namespace | |
6. servlet-context.xml | 웹 관련 설정 | |
7. Datasoruce 설정 | 1. JDBC 커넥션 처리 | |
2. spring-jdbc 모듈의 클래스 | ||
8. 테스트 | 1. @RunWith | 테스트 코드 실행시 스프링 로딩 설정 |
2. @ContextConfiguration | ||
3. @Inject | ||
9. MyBatis 연결 | 1. MyBatis-MySQL 연동 | |
2. SqlSessionFactory 객체 설정 | 1.Connection 생성, 처리 | |
2. DB 연결 + SQL 실행 모든것 | ||
3. root.context.xml에 등록 | ||
4. Mybatis-Spring 모듈의 클래스 | ||
3. MyBatis-config.xml 파일 추가 | 1. MyBatis는 SQL Mapping 프레임워크로 별도의 설정파일 가질 수 있음 | |
2. src/main/resource내 파일 생성 | ||
3. MyBatis config dtd 추가 | ||
4. 스프링 동작시 동시 실행되도록 root-context.xml 수정 |
'Develop > Spring' 카테고리의 다른 글
[1.개발환경의 설정]2. 스프링 MVC 프로젝트 템플릿의 구조 (0) | 2018.08.10 |
---|---|
[1.개발환경의 설정]1.spring project 생성 (0) | 2018.08.10 |
스프링 (0) | 2018.07.24 |
실습 (0) | 2018.06.23 |
스프링 정리 (0) | 2018.06.21 |
댓글