可以将多次调用但只需要实例化一次的 DAO 和网关放在 Application 范围内吗?
谢谢
是的,一点没错。
另一种选择是使用 IOC 框架,例如 ColdSpring 或其他一些 bean factory。然后可以将 bean 工厂存储在应用程序范围中并实例化 onApplicationStart() (有效地实现相同的目标,但可能具有更多控制权)。
那是放置它们的理想场所;-)。
将它们作为 application.myDAO = xxxx & application.myGateway = xxxx 添加到 onApplicationStart() 中,一切顺利!