标签: spring spring-security
我不希望实现将必要的用户字段复制到UserDeails的代码,以防有特殊的实现。
答案 0 :(得分:1)
根据我的经验,我认为这不是一个坏主意。在Spring Lemon中,我们有User工具UserDetails。在另一个项目中,我们有UserDetailsImpl持有User个对象,可以这样构造:new UserDetailsImpl(user) - 所以不需要复制。
User
UserDetails
UserDetailsImpl
new UserDetailsImpl(user)
两者都做得很好。