Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/319.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java Spring@RequestScope是否有Micronaut模拟物?_Java_Micronaut - Fatal编程技术网

Java Spring@RequestScope是否有Micronaut模拟物?

Java Spring@RequestScope是否有Micronaut模拟物?,java,micronaut,Java,Micronaut,Micronaut中是否有类似的@RequestScope?如果没有等效的注释,如何在Micronaut中实现相同的效果?在您的上下文中,您需要从请求范围中获得什么?如果您需要访问诸如currentHttpRequest之类的内容,请尝试使用@ThreadLocal-Scope。首先,您当然需要以某种方式将当前的HttpRequest放入ThreadLocal。根据您的web框架,它可以使用拦截器来完成。我不是Spring专家,但据我所知,Micronaut中没有@RequestScope。 但

Micronaut中是否有类似的
@RequestScope
?如果没有等效的注释,如何在Micronaut中实现相同的效果?

在您的上下文中,您需要从请求范围中获得什么?如果您需要访问诸如current
HttpRequest
之类的内容,请尝试使用
@ThreadLocal
-Scope。首先,您当然需要以某种方式将当前的
HttpRequest
放入
ThreadLocal
。根据您的web框架,它可以使用拦截器来完成。

我不是Spring专家,但据我所知,Micronaut中没有@RequestScope。
但是,您可以通过
ServerRequestContext.currentRequest()

在当前请求上使用属性设置请求范围内的数据。根据,该功能是计划中的

此功能是从1.2.0.RC1版开始添加的


你可以找到文档

cool thx,Ivan。也许你知道什么时候添加该功能需要跟踪的问题?@TarasK没有,很遗憾