2
我的bean实现了InitializingBean,并且在afterPropertiesSet方法中我想执行验证。Spring初始化bean初始化
的事情是,我的验证使用未完全以成品在这一点上加载一些其他的bean,像JPA豆豆..
我用也@PostConstruct
注解 - 这是之前的更差,因为这种方法调用afterPropertiesSet
方法..任何建议如何解决这个问题?
我的bean实现了InitializingBean,并且在afterPropertiesSet方法中我想执行验证。Spring初始化bean初始化
的事情是,我的验证使用未完全以成品在这一点上加载一些其他的bean,像JPA豆豆..
我用也@PostConstruct
注解 - 这是之前的更差,因为这种方法调用afterPropertiesSet
方法..任何建议如何解决这个问题?
我通过实现在postinit注释
注释解决我的问题确保使用此批注将是所有方法豆
在应用程序内已经部署后才调用。
您是否尝试过与“依赖式”在Spring定义设置? – Luciano
是的,我没有尝试过,没有帮助...也试过lazy-init没有任何工作 –
btw,我用于验证的bean是Autowired 我的bean(实现InitializingBean ) –