1

可以将多次调用但只需要实例化一次的 DAO 和网关放在 Application 范围内吗?

谢谢

4

2 回答 2

7

是的,一点没错。

另一种选择是使用 IOC 框架,例如 ColdSpring 或其他一些 bean factory。然后可以将 bean 工厂存储在应用程序范围中并实例化 onApplicationStart() (有效地实现相同的目标,但可能具有更多控制权)。

于 2011-09-30T10:43:45.590 回答
3

那是放置它们的理想场所;-)。

将它们作为 application.myDAO = xxxx & application.myGateway = xxxx 添加到 onApplicationStart() 中,一切顺利!

于 2011-09-30T10:11:49.520 回答