【发布时间】:2014-04-16 10:42:00
【问题描述】:
我想介绍一些只在开发过程中执行的方法。
我想我可能会在这里使用Spring @Profile 注释?但是如何在类级别应用此注释,以便仅在属性中配置了特定配置文件时才调用此方法?
spring.profiles.active=dev
将以下内容作为伪代码。如何做到这一点?
class MyService {
void run() {
log();
}
@Profile("dev")
void log() {
//only during dev
}
}
【问题讨论】:
标签: java spring spring-profiles