相关疑难解决方法(0)

有条件的春豆创作

我有一个关于Spring注释配置的问题.我有一个豆子:

@Bean 
public ObservationWebSocketClient observationWebSocketClient(){
    log.info("creating web socket connection...");
    return new ObservationWebSocketClient();
}
Run Code Online (Sandbox Code Playgroud)

我有一个属性文件:

@Autowired
Environment env;
Run Code Online (Sandbox Code Playgroud)

在属性文件中,我想要一个特殊的布尔属性

createWebsocket=true/false
Run Code Online (Sandbox Code Playgroud)

这标志是否应该创建bean ObservationWebSocketClient.如果属性值为false,我根本不想建立Web套接字连接.

是否有任何技术可能性来实现这一点?

java spring properties

34
推荐指数
2
解决办法
4万
查看次数

标签 统计

java ×1

properties ×1

spring ×1