util类中非静态方法中注入serivce,在controller层是使用util。

时间:2022-09-03 22:22:38

今天碰到如题的问题,刚一开始在util中注入service总是注入失败,起初我以为是util中没有注入成功,debug看了一下果然注入不进来。

然后各种纠结,最终坑爹的问题是在controller直接用的util,没有想service一样注入进来,其实正确的做法为:

controller:

把util作为一个 service注入进来,

然后util中:

把service注入进来即可使用,

一再证实了 最近的想法,编程就是一环扣一环,在细微的环节出了错,程序就崩了!