我正在尝试使用Guice in Play将UnitOfWork注入我的存储库。我试图将UnitOfWork配置为RequestScoped,但似乎没有办法做到这一点。
我已经google了一段时间并且已经堆栈溢出了一段时间,并且没有找到明确的答案。 2019年的RequestScoped for Play状态是什么?
Play Framework默认为无状态。从它的Web Page:
Play基于轻量级,无状态,Web友好的架构。
所以你用Guice注入的所有内容都是新创建的。
如果您使用class
注释Singleton
,则会有一个例外,那么每个节点只会注入一次此类。