【发布时间】:2014-01-12 10:22:35
【问题描述】:
对于 Spring 中的 REST 实现,spring 控制器是单例的。我想知道为什么除了线程安全问题之外,弹簧控制器是单例的。请帮助解决此问题。
【问题讨论】:
-
Rest 实现应该是无状态的,因此不需要有状态的 bean。
-
能否请您投票/接受答案,因为它在stackoverflow.com/help/someone-answers 中有详细说明?谢谢
-
@Ralph 如果我们自动装配一个 HttpSession 会怎样?不应该再次实例化控制器吗?
-
@Hola Soy Edu Feliz Navidad:REST 旨在实现无状态:因此,如果您需要在控制器中使用 http 会话,那么您很可能没有 REST API
-
@Ralph 那么,您将如何检查当前用户是谁?解码令牌?
标签: spring