在GWT项目Spring配置?
题
我开发一个GWT-Spring的Hibernate项目,我想使用Spring自动装配Autowired注解在GWT服务的Servlet,但我的自动装配注解服务未注入。它是空的。是否有一个结构细节,我错过?
我添加
<context:annotation-config />
<context:component-scan base-package="com.org" />
到我的applicationContext.xml和我已注释的我的服务为@Service( “为myService”)
@Autowired
MyService myService; // This is null so WHY?
解决方案
那么,类其中@Autowired
注释驻留也应在弹簧上下文(即,具有@Component
注解),但我怀疑,如果它是一个GWT(即客户端)类,将工作。
其他提示
您需要在初始化时“自动装配”的RPC的servlet。就拿这里看看 http://code.google.com/p/gwt -spring起动应用内/
时的类你想注入你的服务为实际Spring上下文中声明的豆?它应该是,自动布线否则不会工作。
这既可以显式声明,或提供它的地方你的“com.org”内hierrarchy它会自动检测,如果它的注释为@Component 或Spring提供其它定型中的一个。
不隶属于 StackOverflow