@value
-
Expression Language : SPEL 관련 정리SPRING 2020. 4. 30. 00:36
스프링 EL이란? - 스프링 객체들의 정보를 질의하거나 조작하여 어떤 값을 표현할 수 있는 언어이다. - 객체 그래프를 조회하고 조작하는 기능을 제공한다. - Unified EL과 비슷하지만, 메소드 호출을 지원하며, 문자열 템플릿 기능도 제공한다. - OGNL, MVEL, JBOss EL 등 자바에서 사용할 수 있는 여러 EL이 있지만, SpEL은 모든 스프링 프로젝트 전반에 걸쳐 사용할 EL로 만들었다. - 스프링 3.0 부터 지원. 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 @Component..
-
스프링 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..