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