ConfigurationProperties
-
외부 설정 2부백기선(인프런 강의)/스프링 부트 개념과 활용 2020. 4. 13. 22:10
@ConfigurationProperties properties이 아래와같이 시작을 하면 이것을 묶어서 Bean으로 등록이 가능하다. properties의 값은 기본적으로 문자열이다. @ConfigurationProperties 을 붙여주고 key값을 적어준다.(key값은 properties에 만들어둔 jinseok) 그리고 @Component를 붙여 Bean으로 등록해주고 아래와같이 getter, setter를 만들어준다. @Component @ConfigurationProperties("jinseok") public class JinseokProperties { String name; int age; String fullName; public String getName() { return name; ..
-
자동설정 만들기백기선(인프런 강의)/스프링 부트 개념과 활용 2020. 4. 6. 12:28
https://docs.spring.io/spring-boot/docs/current/reference/htmlsingle/#boot-features-developing-auto-configuration Starter와 Autoconfigure Xxx-Spring-Boot-Autoconfigure 모듈: 자동 설정 Xxx-Spring-Boot-Starter 모듈: 필요한 의존성 정의 그냥 하나로 만들고 싶을 때는? Xxx-Spring-Boot-Starter 자동설정 구현 - 의존성 추가 pom.xml 에서 아래와같이 의존성을 추가해준다. org.springframework.boot spring-boot-autoconfigure org.springframework.boot spring-boot-autoco..