我在我的項目中的幾個類中使用apache commons驗證程序,並且我想將singleton注入到我的類中。春季依賴注入第三方單例類
使用驗證器,你需要得到單例的情況下是這樣的:
// Get an EmailValidator
EmailValidator validator = EmailValidator.getInstance();
我的問題是究竟怎麼可以注入EmailValidator類,以我的註釋項目。我沒有找到任何有關這些東西的參考......
我在我的項目中的幾個類中使用apache commons驗證程序,並且我想將singleton注入到我的類中。春季依賴注入第三方單例類
使用驗證器,你需要得到單例的情況下是這樣的:
// Get an EmailValidator
EmailValidator validator = EmailValidator.getInstance();
我的問題是究竟怎麼可以注入EmailValidator類,以我的註釋項目。我沒有找到任何有關這些東西的參考......
在Spring XML中聲明EmailValidator bean並告訴Spring使用靜態工廠方法來實例化它。見http://static.springsource.org/spring/docs/3.1.x/spring-framework-reference/html/beans.html#beans-factory-class-static-factory-method。
或者創建一個實現FactoryBean<EmailValidator>
的Spring bean。請參閱http://static.springsource.org/spring/docs/3.1.x/spring-framework-reference/html/beans.html#beans-factory-extension-factorybean。