본문 바로가기
Develop/Spring

스프링 정리2

by jaekk 2018. 6. 24.

 3. MySQL 설정과 Spring 테스트 

 1. MySQL 설치 

 

 2. Workbench 설치 

    = 개발 도구

 1. DB 연결설정
 2. SQL 편집

 3. MySQL 관리

 3. MySQL 사용자 계정 추가

 3. 스키마 추가

 4. 연결 테스트
     pom.xml 추가

 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

댓글