@Autowired bean 在玩!框架
我们知道,如果我们使用 Spring 框架,我们可以使用 @Autowired
bean 作为类并在 applicationContext.xml 中定义,
我想做如下操作:
有一些 ManagerClasses 根据请求将信息记录在数据库中。
该数据库将用于活动监控(使用 MongoDB)。使用 @Autowired 的想法是,在应用程序 Conntext 中,我将获得特定 bean 的单例实例。
如果 @Autowired 存在,ManagerClasses 可以连接 bean DBPersist 并将信息记录到数据库中。
如果 @Autowired
不在 Play 中,请告诉我是否可以通过其他方式完成此操作!
We know that if we use Spring framework we can use @Autowired
bean for class and define in the applicationContext.xml
I want to do something like following:
There are ManagerClasses which based on request will log the information in database.
This database will be used for activity monitoring(using MongoDB).The idea of using @Autowired is that in an application Conntext I will get a singleton instance of the particular bean.
If @Autowired is there, the ManagerClasses can wire up the bean DBPersist and log the information in database.
Please let me know if this could be done another way incase @Autowired
is not in Play!
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
你看过Spring模块的玩法吗?
http://www.playframework.org/documentation/1.0.1/spring
使用 @Inject 注释将 Spring bean 注入到控制器中。
不知道有没有帮助...
Did you look at the Spring module for play?
http://www.playframework.org/documentation/1.0.1/spring
There is the @Inject annotation to inject a Spring bean into a controller.
Don't know if it helps...