Micronaut中是否有@RequestScope
类似物?
如果没有等效的注释,我如何在Micronaut中获得相同的效果?
答案 0 :(得分:2)
此功能自1.2.0.RC1版本起已添加
您可以找到文档here
答案 1 :(得分:1)
我不是Spring专家,但据我了解,Micronaut中没有类似@RequestScope的东西。
但是,您可以通过ServerRequestContext.currentRequest()
使用当前请求上的属性来设置请求范围的数据。
答案 2 :(得分:1)
根据issue,该功能已计划
答案 3 :(得分:-1)
您在上下文中的请求范围需要什么?如果您需要访问诸如当前HttpRequest
之类的内容,请尝试使用@ThreadLocal
-Scope。 https://docs.micronaut.io/latest/api/io/micronaut/runtime/context/scope/ThreadLocal.html。首先,您当然需要以某种方式将当前的HttpRequest
放入您的ThreadLocal
中。根据您的网络框架,可以使用拦截器完成