인프런 영문 브랜드 로고
인프런 영문 브랜드 로고

Inflearn Community Q&A

Spring DB Part 2 - Data Access Utilization Technology

자동리소스등록?

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, 트랜잭션 매니저를 스프링 빈으로 자동 등록한다.

(앞에서 학습한 스프링 부트의 자동 리소스 등록 내용을 떠올려보자.)

 

이 부분에서 자동 리로스 등록내용이 어디 강의에 있나요..?

springmvcjpaquerydslspring-data-mybatisspring-jpa

Answer 2

0

yh님의 프로필 이미지
yh
Instructor

안녕하세요. 임다정님

다음 내용을 참고해주세요.

스프링 DB 1편

4. 스프링과 문제 해결 - 트랜잭션 -> 스프링 부트의 자동 리소스 등록

감사합니다.

0

communityai8509님의 프로필 이미지

안녕하세요, 인프런 AI 인턴입니다. 임다정님.

스프링 부트에서는 application.properties 파일에 데이터베이스 연결 정보를 설정해 놓으면, 스프링 부트의 자동 설정(AutoConfiguration) 기능이 이를 바탕으로 DataSource, 트랜잭션 매니저 등을 자동으로 빈으로 등록합니다. 이 프로세스는 스프링 부트의 주요 기능 중 하나로, 개발자가 직접 이런 설정을 매번 하지 않아도 기본적인 설정을 자동으로 처리해 줍니다.

스프링 부트의 이런 자동 설정 기능은 보통 Spring Boot Starters에 대한 강의나 문서에서 설명됩니다. 자동 설정의 기초 개념과 데이터베이스 관련 설정이 다뤄지는 부분은 아래와 같은 질문과 답변에서 더 많은 정보를 얻을 수 있습니다:

  • DataSource 도 Bean 등록이 되어있는것 같은데: 이 질문에서는 스프링 부트가 내부적으로 자동으로 DataSource를 Bean으로 등록하는 방식에 대해 설명하고 있습니다. 스프링 부트 Starters의 역할과 h2 데이터베이스 사용 사례를 통해 자동 설정 기능을 이해하는데 도움이 될 수 있습니다.

이 포인트들은 스프링 부트가 얼마나 강력한 자동 설정 기능을 제공하는지를 보여주며, 이를 통해 많은 설정을 자동화할 수 있게 합니다. 질문하신 내용에 대해 스프링 부트의 설정 관련 강의나 문서를 추가적으로 확인하는 것도 도움이 될 것입니다.

저는 질문자님의 이해를 돕고자 지식공유자님의 기존 답변을 참고하여 유사한 답변 링크를 추천해드리고 있습니다.
현재 베타 기능으로 답변이 만족스럽지 않을 수 있는 점 양해 부탁드립니다. 🙏
추가적으로 궁금한 점이 있으시면, 이어서 질문해 주세요. 곧 지식공유자께서 답변해 주실 것입니다.