Java Spring安全用户详细信息缓存

Java Spring安全用户详细信息缓存,java,spring,spring-mvc,spring-security,Java,Spring,Spring Mvc,Spring Security,我正试图在SpringSecurity中为我们的RESTAPI缓存用户详细信息。关于使用EhCacheBasedUserCache的例子很多,但对于SpringCacheBasedUserCache的例子很少。SpringCacheBasedUserCache在3.1SpringSecurity?之后似乎有了新东西?。SpringCacheBasedUserCache和EhCacheBasedUserCache之间有什么区别?我们什么时候应该选择一个呢?非常感谢。顾名思义,使用广泛使用的库进行实

我正试图在SpringSecurity中为我们的RESTAPI缓存用户详细信息。关于使用EhCacheBasedUserCache的例子很多,但对于SpringCacheBasedUserCache的例子很少。SpringCacheBasedUserCache在3.1SpringSecurity?之后似乎有了新东西?。SpringCacheBasedUserCache和EhCacheBasedUserCache之间有什么区别?我们什么时候应该选择一个呢?非常感谢。

顾名思义,使用广泛使用的库进行实际缓存

使用Spring自己的缓存抽象。有了它,您可以使用插件JCache,又称JSR-107。你发现这样的例子较少的原因是,它是更新的。请注意,JSR-107是一个API,而不是实际的实现

如何选择?Ehcache已经成熟并经过了良好的测试。由于JSR标准过程,JCache可能有一个美好的未来