Весенние Профили на уровне метода?
Я хотел бы представить некоторые методы, которые выполняются только во время разработки.
Я думал, что мог бы использоватьSpring @Profile
аннотации здесь? Но как я могу применить эту аннотацию на уровне класса, чтобы этот метод вызывался только в том случае, если конкретный профиль настроен в свойствах?
spring.profiles.active=dev
Примите следующее как псевдокод. Как это может быть сделано?
class MyService {
void run() {
log();
}
@Profile("dev")
void log() {
//only during dev
}
}