请稍等 ...
×

采纳答案成功!

向帮助你的同学说点啥吧!感谢那些助人为乐的人

UsersConnectionRepository加载问题

很好奇老师源码里面便没有改变UsersConnectionRepository的加载顺序,那么是如何使其正确引用JdbcUsersConnectionRepository的呢?我用老师源码跑的时候依旧引用的是InMemoryUsersConnectionRepository

正在回答 回答被采纳积分+3

2回答

小哥哥不开心了 2019-05-09 16:52:21

你解决这个问题没???我也遇到了,debug看了,一直调用InMemoryUsersConnectionRepository

0 回复 有任何疑惑可以回复我~
  • 提问者 0nce_ #1
    我只能说老师的代码有问题,我记得是在自动装配阶段发生的,你可以在启动的时候断点在对应autoconfiguration里面查找问题
    回复 有任何疑惑可以回复我~ 2019-05-09 17:04:48
  • 小哥哥不开心了 回复 提问者 0nce_ #2
    我解决了,在后面的问题里有解决方法。
    在SocialConfig里价格Order(10)注解就可以了,因为有好几个类继承了SocialConfigurerAdapter,但是只有SocialConfig重写了getUsersConnectionRepository这个方法,因为默认的是InMemoryUsersConnectionRepository,其他继承的自雷会覆盖这个设置,所以需要SocialConfig最后加载。。
    回复 有任何疑惑可以回复我~ 2019-05-13 17:09:14
JoJo 2019-01-30 14:59:51

我也奇怪,哈哈

0 回复 有任何疑惑可以回复我~
问题已解决,确定采纳
还有疑问,暂不采纳
意见反馈 帮助中心 APP下载
官方微信