앱)java spring application Config xml방식

Posted by HULIA(휴리아)
2018. 11. 14. 19:45 백엔드개발/자바스프링
applicationContext.xml
<bean id="propertyConfigurer" class="org.springframework.beans.factory.config.PropertyPlaceholderConfigurer">
     <property name="locations">
               <list>
                      <value>file:${home.dir}/applicationConfig${server.type}.xml</value>
               </list>
     </property>
</bean>

<bean id="CommConfig" class="util.CommConfig">
     <property name="keytest" value=${keytest}" />
     <property name="keytest" value=${keytest}" />
     <property name="keytest" value=${keytest}" />
     <property name="keytest" value=${keytest}" />
     <property name="keytest" value=${keytest}" />
     <property name="keytest" value=${keytest}" />
</bean>

applicationConfig{DEV/STG/PRD}.xml
<?xml version="1.0" encoding="UTF-8"?>
<properties>
           <comment> sample</comment>
       <entry key="keytest">keyvalue</entry>
       <entry key="keytest">keyvalue</entry>
       <entry key="keytest">keyvalue</entry>
       <entry key="keytest">keyvalue</entry>
       <entry key="keytest">keyvalue</entry>
</properties>


CommConfig.java
public class CommConfig{

    private static String keytest;
    private static String keytest;
    private static String keytest;
    private static String keytest;
    private static String keytest;
    private static String keytest;
    private static String keytest;
    private static String keytest;
}