Java/Spring

@Profile

자바보이 2021. 1. 8. 11:31
//application.properties
spring.profiles.default=dev
print.profiles.active=prod


// Config.java
@PropertySource("classpath:application.properties")
@Configuration
public class Config {
    @Bean
    public void standardBean() {
    	System.out.println("Standard bean created");
    }
    
    @Bean
    public void developmentBean() {
    	System.out.println("Development bean created");
    }
    
    @Bean
    public void standardProduction() {
    	System.out.println("Production bean created");
    }

}