我在我的项目中的几个类中使用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。