프로퍼티
-
Environment - 프로퍼티SPRING/스프링프레임워크 핵심개념 2021. 5. 14. 00:50
Spring에서는 key-value 형태의 Properties를 등록하고 접근할 수 있는 기능이 존재한다. 다양한 방법으로 property 설정을 할 수 있으며, environment를 이용하여 Property 값을 가져올 수 있다. @Component public class AppRunner implements ApplicationRunner { @Autowired ApplicationContext ctx; @Autowired BookRepository bookRepository; @Override public void run(ApplicationArguments args) throws Exception { Environment environment = ctx.getEnvironment(); Syste..
-
[스프링 부트 개념과 활용] 외부설정 - @ConfigurationPropertiesSPRING/스프링부트 개념과 활용 2020. 12. 25. 01:17
@ConfigurationProperties properties 파일의 key값을 묶어서 Bean으로 등록이 가능하다. ex :) 아래와 같이 jump로 묶는 것이 가능함. @ConfigurationProperties 어노테이션을 사용하기 위해서는 아래와 같은 의존성을 추가해야 한다. org.springframework.boot spring-boot-configuration-processor true @Validated 어노테이션을 사용하기 위해서는 아래와 같은 의존성을 추가해야 한다. javax.validation validation-api 2.0.1.Final org.hibernate.validator hibernate-validator 6.0.7.Final properties 파일에 선언하였던, n..
-
스프링 Properties 관련 정리SPRING 2020. 4. 15. 14:24
프로퍼티 - 다양한 방법으로 정의할 수 있는 설정 값 - Environment는 properties source 설정과 properties value를 가져오는 역할을 한다. 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 package com.example.demo; import org.springframework.boot.SpringApplication; import org.springframework.boot.autoconfigure.SpringBootApplication; import org.springframework.context.annotation.PropertySource; @SpringBootApplication @PropertySource("classpath:/ap..