这一定是一个普遍的问题......我觉得在谷歌搜索之后,我一定只是没有彻底四处寻找答案,或者没有人问过它......所以请原谅我。
我正在使用 Spring Security 和 Hibernate 等。
因此,用户/负责人已登录并对他们的个人资料进行了一些更改。
我使用我的 DAO 更新配置文件 (UserDetails),并且我希望我的 Principal 自动反映此更新。
但是,当我再次获得校长时,我得到了肮脏的版本(来自我的初始登录)。
有谁知道我如何让 Spring Security 从 Hibernate 重新加载更新的 UserDetails?