내가 아닌 스프링이 디비에 접근할 수 있도록 해보자.
스프링 서버가 디비에 접근하기 위해선, application.yml 파일이 있어줘야 한다.
src/main/resources에 application.yml을 생성해주자.
application.yml을 다음과 같이 작성한다.
이후, controller 코드를 다음과 같이 작성해준다.
- JdbcTemplate 클래스를 통해 MySQL에 SQL을 보낼 수 있다.
- sql을 parameterized query하여 보안성을 높이고, 확장성을 넓혀준다.
이러면, DB에 저장이 잘 됨을 확인할 수 있다.
728x90
'개발 공부 기록 > 02. Spring Boot' 카테고리의 다른 글
JPA, Hibernate, Spring Data JPA란? (0) | 2023.12.11 |
---|---|
스프링 컨테이너를 다루는 방법 (0) | 2023.12.10 |
스프링 빈과 스프링 컨테이너란? (0) | 2023.12.10 |
SpringBoot 환경에서 API 만들어보기 - GET, POST (1) | 2023.12.04 |
@SpringBootApplication과 서버 (1) | 2023.12.03 |