【发布时间】:2016-04-19 16:02:04
【问题描述】:
Guice 注入在 ServletConextListener 中不起作用的原因是什么?
这是我的代码:
public class QuartzContextListener implements ServletContextListener {
@Inject
private DataAccess dataAccess;
@Override
public void contextInitialized(ServletContextEvent arg0) {
System.out.println(dataAccess);
}
@Override
public void contextDestroyed(ServletContextEvent arg0) {
}
当然:
- 在应用注入的所有其他地方都可以正常工作。
- 上面的监听器出现在 Guice 初始化之后。
有什么想法吗?
【问题讨论】:
标签: java guice guice-servlet