我正在尝试使用Guice in Play将UnitOfWork注入我的存储库。我正在尝试将UnitOfWork配置为RequestScoped,但是似乎没有办法做到这一点。
我已经在Google上搜索了一段时间,并且一直处于堆栈溢出状态,对此还没有一个明确的答案。 2019年RequestScoped for Play的状态如何?
答案 0 :(得分:0)
Play框架默认为无状态。从其Web Page:
播放基于轻量级,无状态且易于访问网络的体系结构。
因此,您使用 Guice 注入的所有内容都是新创建的。
如果您用class
注释Singleton
,则会出现一个例外,则每个节点只能注入一次此类。