有没有办法用应用程序启动 CDI Bean?
我有这个豆子:
@ApplicationScoped
@Named
public class MyBean implements Serializable {
@Inject
private Helper helper;
@PostConstruct
public void init() {
helper.doThings();
}
}
我希望这个 bean 在部署时从应用程序开始。
我正在使用weld-servlet 和tomcat7:
<dependency>
<groupId>org.jboss.weld.servlet</groupId>
<artifactId>weld-servlet</artifactId>
<version>${weld-servlet.version}</version>
<scope>compile</scope>
</dependency>
隔江千里
慕容3067478
相关分类