는 봄 프로파일을 읽으려면 내가 사용기본 스프링 프로필?
-Dspring.profiles.active=LOC
경우 그냥 프로필 "LOC"를 사용하는 일부 논리를 사용할 수 있습니다 :이 속성은 JVM을 속성으로 설정 한
<beans profile="LOC">
존재하고 존재하지 않는 기본 프로파일을 사용합니까?
는 봄 프로파일을 읽으려면 내가 사용기본 스프링 프로필?
-Dspring.profiles.active=LOC
경우 그냥 프로필 "LOC"를 사용하는 일부 논리를 사용할 수 있습니다 :이 속성은 JVM을 속성으로 설정 한
<beans profile="LOC">
존재하고 존재하지 않는 기본 프로파일을 사용합니까?
당신은 web.xml 파일이있는 경우는 거기를 지정할 수 있습니다
<context-param>
<param-name>spring.profiles.default</param-name>
<param-value>LOC</param-value>
</context-param>
그렇지 않으면 당신이 org.springframework.context.ApplicationContextInitializer
를 사용하려고 할 수 있습니다. 참조 : http://blog.chariotsolutions.com/2012/01/spring-31-cool-new-features.html
이 정도면 충분합니까?
이것은 봄 3.2에서 가능합니다. 운영자가 도입되었습니다.
LOC 프로파일이 활성화되면 LOC.xml이 포함됩니다. LOC가 정의되지 않은 경우 default.xml이 포함됩니다.
이 변화는 여기에 발표되었습니다 http://www.springsource.org/node/3563
하고 커밋은 여기에 있습니다 : https://github.com/SpringSource/spring-framework/commit/bcd44f3798ed06c0704d2a3564b8a9735e747e87
당신은 당신의 질문을 바꿔 할 수 있습니다. "프로파일"LOC "가 존재하고 존재하지 않으면 기본 프로파일을 사용합니까?" 평균? LOC 프로파일에 새 bean을 포함시키고, 'default'프로파일의 bean을 대체하거나, 다른 것을 원하십니까? –