组件@Component

时间:2018-02-19 01:48:01

标签: java spring rest scope components

我有Angular 5前端和Spring 5 REST-backend的应用程序。我需要一个弹簧组件,巫婆为一个标记创造了一次。如果我一直使用非REST API,我可以使用@Scope(" session")。但现在每个请求的会话ID都不同。

我需要它,因为java.security.Principal in只提供用户名。但我需要按客户ID过滤我的实体。

我不想在每次请求时从数据库中获取客户。

1 个答案:

答案 0 :(得分:0)

创建自己的范围。阅读spring文档到use a custom scope,或转到Using custom scope 。你会发现很多例子,

创建一个实现Scope接口的TokenScope类,并在使用bean的任何其他作用域时使用它。

对于典型的春季启动应用程序

sampler2D

并使用它。

append()
相关问题