Spring JDBC와 DTO, DAO (2)

Minkyeong Kim·2021년 11월 23일
0

[boostcourse] Web-Backend

목록 보기
32/55

본격 실습 전 구조 파악하기

1) ApplicationContext는 설정파일 ApplicationConfig를 읽어들임
2) ApplicationConfig의 ComponentScan 어노테이션이 DAO 클래스를 찾도록 설정
3) Spring 컨테이너가 DAO 클래스를 관리
4) ApplicationContext가 DBConfig 클래스(DataSource와 트랜잭션 매니저 객체 생성)를 import
5) RoleDao 생성자에서 DAO의 두 객체 초기화-> RoleDao의 메서드 구현

  • DAO의 필드에 존재하는 두 객체 설명
    • NamedParameterJdbcTemplate
    • SimpleJdbcInsert
    • 두 객체 모두 SQL의 실행을 편리하게 하도록 스프링 JDBC에서 제공하는 객체
    • DB 연결을 위해 Datasource를 필요로 함

0개의 댓글