spring boot 를 이용하여 DB를 연동할때 자동으로 DB 커넥션을 생성하는 방법을 사용하는데
yml 파일에 db 연결 정보를 아래 규격에 맞춰야 한다.
spring 이라는 element 아래 datasource element를 생성하고 그 하위에 url,username,password 를 입력해주면 자동으로 불러와 셋팅을 해준다.
1 | spring: |
yml 파일을 설정한 뒤에는 Mapperscan annotation 을 선언해줘야 하는데 sping에 의존성이 주입된 class 어디서나 선언해도 자동으로 불러들이는 것같다.
1 | (“com.java.test.pkg) |
하지만 명시적으로 확인해주기 위해 dao 관련 class에서 선언을 해주는게 좋을것 같다.
MapperScan을 선언해주지 않으면 sql connection이 자동으로 생성되지 않는다.