일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- spring boot scheduler
- drag&drop
- flashback
- Spring
- tomcat
- 리스트 관리
- tomcat 세팅
- mybatis
- Spring Boot
- Maven #POM.XML
- spring boot batch
- 리스트
- WAS 환경
- spring properties
- ORA-00600
- Today
- Total
Hello World?
SPRING에서 .propertes 파일 사용하기 본문
SPRING에서 .properties를 사용하는 방법을 정리해본다
PROPERTIES 파일 생성
global.properties |
############################################ #upload디렉토리 지정 UPLOAD.FILE_UPLOAD_DIR_REAL=d:/test/ |
SPRING PROPERTIES JAVA에서 읽을수 있도록 클래스 작성
ContextPropUtil.JAVA |
import java.io.IOException; import org.springframework.core.io.FileSystemResourceLoader;
@Component("prop") public void setPropFile(String proFile) throws IOException { |
root-context파일에 해당 빈을 생성하도록 등록
root-context.xml |
... <bean class="com.ohnew.app.util.ContextPropUtil" id="prop"> ... |
사용할 곳에서 아래처럼 사용하면 된다
Excample Source |
... @Component
public static String FILE_UPLOAD_DIR_REAL; public static String FILE_UPLOAD_ENV_DIR_REAL;
@PostConstruct
|
위처럼 사용하면 SPRING 내에서 사용하는 JAVA 파일에서 프로퍼티를 사용가능하도록 해준다
'JAVA WEB > SPRING' 카테고리의 다른 글
Spring Boot 배치프로그램 개발 3 (MySQL + logback) (0) | 2018.07.02 |
---|---|
Spring Boot 배치프로그램 개발 2 (MySQL + logback) (0) | 2018.07.02 |
Spring Boot 배치 프로그램 개발 (MySQL + Logback) (0) | 2018.07.02 |
MyBatis 기본 문법 정리 (0) | 2018.06.05 |
SPRING 에서 Message Properties 사용하는 방법 (0) | 2017.07.06 |