-
XML을 이용한 쿼리 실행WEB/Spring 2023. 1. 6. 17:07
1. MyBatis + XML 연동
1. 테이블 생성
2. MemberVO 클래스 생성 (패키지 : my.spring.domain)
3. MemberDAO 인터페이스 생성 (패키지 : my.spring.dao)
4. MemberDAO.java 파일에 아래 코드 입력
1-1. XML Mapper 생성 (Mapper 폴더 경로 : /src/main/resources)
1. Mappers 폴더를 생성한다.
2. XML 파일 생성 (파일 경로 : /src/main/resources/mappers)
3. MemberMapper.xml 에 아래 쿼리 추가
4. root-context.xml 파일에 mapperLocations 추가
(mybatis-Spring에서 XML Mapper 인식)
1-2. DAO 인터페이스 구현
1. root-context.xml 파일에 sqlSession 추가 (SqlSessionTemplate 설정)
2. 구현 클래스 작성
3. MemberDAOImpl.java 파일에 아래 코드 입력 (패키지 : my.spring.dao)
4. root-context.xml 파일에 component-scan 추가
5. /src/test/java/ 밑에 MemberDAOTest.java 생성 후 아래 코드 입력
6. 실행
7. insert 확인
출처:https://holybell87.tistory.com/26
[스프링] XML을 이용한 쿼리 실행 (mapper 구현)
1. MyBatis + XML 연동 1. 테이블 생성 2. MemberVO 클래스 생성 (패키지 : my.spring.domain) 3. MemberDAO 인터페이스 생성 (패키지 : my.spring.dao) 4. MemberDAO.java 파일에 아래 코드 입력 1-1. XML Mapper 생성 (Mapper 폴더
holybell87.tistory.com
'WEB > Spring' 카테고리의 다른 글
@Controller와 @RestController 차이 (0) 2023.07.17 Scheduler 란? (1) 2023.03.11 어노테이션을 이용한 객체 생성 (0) 2022.11.25 DI와 IOC컨테이너(3) (0) 2022.11.25 DI와 IOC컨테이너(2) XML을 이용한DI (0) 2022.11.25