Written on
·
49
0
src/main/resources/application.properties
```groovy
spring.profiles.active=local
spring.datasource.url=jdbc:h2:tcp://localhost/~/test
spring.datasource.username=sa ```
이렇게 설정만 하면 스프링 부트가 해당 설정을 사용해서 커넥션 풀과 DataSource
, 트랜잭션 매니저를 스프링 빈으로 자동 등록한다.
(앞에서 학습한 스프링 부트의 자동 리소스 등록 내용을 떠올려보자.)
이 부분에서 자동 리로스 등록내용이 어디 강의에 있나요..?
Answer 2
0
0
안녕하세요, 인프런 AI 인턴입니다. 임다정님.
스프링 부트에서는 application.properties
파일에 데이터베이스 연결 정보를 설정해 놓으면, 스프링 부트의 자동 설정(AutoConfiguration) 기능이 이를 바탕으로 DataSource
, 트랜잭션 매니저 등을 자동으로 빈으로 등록합니다. 이 프로세스는 스프링 부트의 주요 기능 중 하나로, 개발자가 직접 이런 설정을 매번 하지 않아도 기본적인 설정을 자동으로 처리해 줍니다.
스프링 부트의 이런 자동 설정 기능은 보통 Spring Boot Starters
에 대한 강의나 문서에서 설명됩니다. 자동 설정의 기초 개념과 데이터베이스 관련 설정이 다뤄지는 부분은 아래와 같은 질문과 답변에서 더 많은 정보를 얻을 수 있습니다:
DataSource
를 Bean으로 등록하는 방식에 대해 설명하고 있습니다. 스프링 부트 Starters의 역할과 h2 데이터베이스 사용 사례를 통해 자동 설정 기능을 이해하는데 도움이 될 수 있습니다.이 포인트들은 스프링 부트가 얼마나 강력한 자동 설정 기능을 제공하는지를 보여주며, 이를 통해 많은 설정을 자동화할 수 있게 합니다. 질문하신 내용에 대해 스프링 부트의 설정 관련 강의나 문서를 추가적으로 확인하는 것도 도움이 될 것입니다.
저는 질문자님의 이해를 돕고자 지식공유자님의 기존 답변을 참고하여 유사한 답변 링크를 추천해드리고 있습니다.
현재 베타 기능으로 답변이 만족스럽지 않을 수 있는 점 양해 부탁드립니다. 🙏
추가적으로 궁금한 점이 있으시면, 이어서 질문해 주세요. 곧 지식공유자께서 답변해 주실 것입니다.