본문 바로가기

properties5

[Spring] 스프링 설정파일과 소스코드(java, jsp)에서 properties 참조 스프링 설정파일과 java, jsp 소스 코드 상에서 properties 파일의 값을 참조하는 방법 중에서 를 이용하는 방법과 SpEL 을 이용하는 방법에 대해서 정리하겠다. 1. 1) 서블릿 컨텍스트 파일 설정 2) 사용법 - xml 안에서 사용 -- java 코드 내에서 사용 @Value("${jdbc.url}") private String dbURL; 2. SpEL 이용 1) 서블릿 컨텍스트 파일 설정 2) 사용법 -- xml 안에서 사용 -- java 코드 내에서 사용 @Value("#{db['jdbc.url']}") private String dbURL; * 톰캣7.0, jdk1.7, spring 3.1 에서 테스트 해 보니 이용하는 방법은 파일을 읽어들여서 키 값을 참조하는 시점에서 참조하지 .. 2014. 2. 14.
java.util.ResourceBundle java에서 사용되는 properties 파일의 내용을 읽어올수 있다. ResourceBundle클래스는 국제화를 지원하기 Locale 파일 규칙을 이용해서 파일명을 사용할 수 있다. properties 파일은 getBundle 메소드에 의해 객체로 전환이 된다. 따라서,크랠스 파일과 같이 위치를 추적할 수 있다. 만약 “server.properties” 라는 파일이 classes 폴더 밑에 conf 라는 폴더 아래 있다면 “conf.server.properties” 로 해서 찾을 수 있다. 위치 : web-inf/classes/conf/server.properties ResourceBundle bundle = ResourceBundle.getBundle(“conf.server.properties”); .. 2014. 2. 9.
properties 파일을 읽어 들이고 저장하기 java.util.Properties 클래스를 사용하면 쉽게 키와 값으로 이루어진 properties 파일을 읽어들이고 작성할 수 있다. 1. properties 파일 작성 Properties prop = new Properties(); prop.setProperty(“SERVER_IP”, “127.0.0.1″); prop.setProperty(“SERVER_PORT”, “5000″); try{ OutputStream stream = new FileOutputStream(“파일명”); prop.store(stream, “Server Info”); stream.close(); } catch(IOException ex){ ex.printStackTrace(); } 2. properties 파일 읽어들이기 P.. 2014. 2. 8.
[Java] java.util.ResourceBundle java에서 사용되는 properties 파일의 내용을 읽어올수 있다. ResourceBundle클래스는 국제화를 지원하기 Locale 파일 규칙을 이용해서 파일명을 사용할 수 있다.properties 파일은 getBundle 메소드에 의해 객체로 전환이 된다. 따라서,크랠스 파일과 같이 위치를 추적할 수 있다. 만약 “server.properties” 라는 파일이 classes 폴더 밑에 conf 라는 폴더 아래 있다면 “conf.server.properties” 로 해서 찾을 수 있다.… 위치 : web-inf/classes/conf/server.properties ResourceBundle bundle = ResourceBundle.getBundle(“conf.server.properties”); .. 2013. 11. 15.
[Java] properties 파일을 읽어 들이고 저장하기 java.util.Properties 클래스를 사용하면 쉽게 키와 값으로 이루어진 properties 파일을 읽어들이고 작성할 수 있다.…1. properties 파일 작성 Properties prop = new Properties(); prop.setProperty(“SERVER_IP”, “127.0.0.1″); prop.setProperty(“SERVER_PORT”, “5000″); try{ OutputStream stream = new FileOutputStream(“파일명”); prop.store(stream, “Server Info”); stream.close(); } catch(IOException ex){ ex.printStackTrace(); }…2. properties 파일 읽어들이기 P.. 2013. 11. 15.