728x90
Properties
프로그램 실행 중 절대 변하지 않는 값들을 properties 파일에 작성하고 가져다 사용할 수 있다.
property editor
properties 파일에 한글을 작성하면 unicode 형식의 문자열로 변환된다.
editor를 설치해서 해결할 수 있다.
property를 굉장히 많이 사용하기 때문에 거의 필수로 editor를 설치한다.
xx.properties라는 이름으로 파일을 저장하고 원하는 파일에서 주입한다. 주입은
@PropertySource("/WEB-INF/properties/data1.properties")
@PropertySource("/WEB-INF/properties/data2.properties")
이렇게 각각 써주거나
@PropertySources({
@PropertySource("/WEB-INF/properties/data1.properties"),
@PropertySource("/WEB-INF/properties/data2.properties")
})
이렇게 묶어서 써줄 수 있다.
properties 파일 내의 data를 쓰는 법은
@Value("${aaa.a1}")
private int a1;
이렇게 사용하면 된다.
728x90
'프로그래밍 > Spring' 카테고리의 다른 글
[Spring] 유효성 검사 (0) | 2020.04.03 |
---|---|
[Spring] Message (0) | 2020.04.02 |
[Spring] Cookie (0) | 2020.04.02 |
[Spring] Application Scope (0) | 2020.04.02 |
[Spring] Session Scope (0) | 2020.04.02 |