@Autowired bean 在玩!框架

发布于 2024-11-09 11:50:02 字数 431 浏览 4 评论 0原文

我们知道,如果我们使用 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 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

帅的被狗咬 2024-11-16 11:50:02

你看过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...

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文