【发布时间】:2017-11-13 12:30:02
【问题描述】:
public class RedisMessageListener implements MessageListener {
@Value("#{systemProperties['pub']}")
private String publisher;
@Autowired
private LoadMoedlsFromDB ld;
@Override
public void onMessage( final Message message, final byte[] pattern ) {
System.out.println( "Publisher flag::" + publisher);
ld.downloadModels();
if("false".equals(publisher)) {
System.out.println(message.toString());
}
}}
这会输出 Publisher flag::null
但相同的配置在其他类中也可以使用,这是因为这是一个 Redis 监听类
【问题讨论】:
标签: java spring annotations