@Bean
public Session session(){
SessionConnector connector=new SessionConnector(url,username,password,environment);
Session session= connector.getSession();
session.registerListener(listener());
return session;
}
@Bean
public Listener listener(){
return new Listener(session())
}
我有上面的代碼運行無限循環結束...我怎樣才能分開註冊的監聽器到一個單獨的方法? (我試圖創建一個沒有註冊碼的臨時私人會話bean,但由於某種原因你不能擁有私人bean?)彈簧配置 - 最佳做法與初始化代碼
Thxs。
我需要重用監聽器在別處,它需要是單身人士,所以我需要使它成爲一個bean。 – 2012-01-03 06:37:27
@DD。我已經更新了我的答案。 – 2012-01-03 12:25:21