Spring是如何选择使用那个UserDetailsService实现的呢?
来源:4-4 个性化用户认证流程(一)

sinbadxin
2018-11-15
为什么添加了 实现了 UserDtailService Componet 系统会自动使用,这个,没这个也能工作,Spring是如何选择使用那个UserDetailsService实现的呢?
还有密码加密,为啥声明一个加密bean 就自动生效了呢
写回答
1回答
-
JoJo
2018-11-20
依赖搜索,如果能找到实现就用找到的,如果找不到就用默认的,一般通过在@Bean注解下面加@ConditionalOnXxxx来实现。
00
Spring Security技术栈开发企业级认证与授权
Spring Security技术栈,REST风格开发常见接口,独立开发认证授权模块保证REST服务安全
2662 学习 · 1561 问题
相似问题