Environment 객체는 외부 IP나 외부에서 필요한 값들을 설정하기 위해 사용하는 객체를 말한다. 즉, 설정값들을 관리하기 위해 사용하는것이다.
외부 설정할 값들을 추가 해주고 마지막까지 찾을 때까지 검색한다.
classpath만 자신이 원하는 설정한 텍스트 파일로 지정을 해주고 addLast 해주면 env.getProperty로 원하는 설정값을 가져올 수 있다. 모든 저장 되있는 설정 값을 처음 부터 끝까지 찾아 주기 때문에 쉽게 사용 가능하다.
다음은 xml에서 bean 설정을 한뒤 Enviroment 객체가 생성 될때 그 값을 인터페이스한 클래스에서 사용해 변수값 설정을 초기에 해주는 방식이다.
======================================================================================================================
프로퍼티 파일을 직접 사용하여 설정하는 법에 대해서 알아보자.
여기서는 xml 파일의 context classpath가 핵심이다. 이외에도 어노테이션을 이용한 설정방법이 있다.
또 설정을 개발환경, 실제배포 환경에 맞는 IP를 설정하기 위한 환경설정 방법도 있다.
https://www.youtube.com/watch?v=9cDHggH0ENA&list=PLieE0qnqO2kTyzAlsvxzoulHVISvO8zA9&index=71
'프로그래밍 > Spring Framework' 카테고리의 다른 글
자바 Spring framework MVC 모델 (0) | 2018.08.06 |
---|---|
Spring AOP (0) | 2018.08.03 |
스프링 생명 주기와 범위 (0) | 2018.08.01 |
스프링을 이용한 객체 생성과 조립(DI 설정) (0) | 2018.08.01 |
Spring 이란? (0) | 2018.07.31 |