关于Seam的@Factory注释的Spring等价

时间:2013-05-06 03:16:46

标签: java spring seam

我们最近将项目从JBoss seam转换为使用Spring和JSF。我们的控制器需要初始化一些属性。现在只是使用构造函数来调用初始化方法。 Seam将@Factory注释装饰到一个方法,只要被访问的属性/字段为空,就会调用该方法。 Spring是否有相同的注释?非常感谢。

1 个答案:

答案 0 :(得分:2)

不,但Spring支持the JSR-250 lifecycle annotations @PostConstruct / @PreDestroy,当你的bean启动时,你可以用它来管理。

实际上,bean生命周期管理至少有三种机制,并解释了它们的交互和优先级in the chapter "Combining lifecycle mechanisms"