在给类内成员上直接写@AutoWired的时候, IDE提示尽量不要给成员直接注入, 查了一番资料后找到了一个靠谱的说法
1. 必要的依赖使用构造方法注入
2. 可选的依赖使用set方法注入
3. 尽量不使用字段注入
想多了,字段注入是代码最少的
我最喜欢的就是package权限的字段注入,还不影响测试
Sign in to make a reply
Pascal
在给类内成员上直接写@AutoWired的时候, IDE提示尽量不要给成员直接注入, 查了一番资料后找到了一个靠谱的说法
1. 必要的依赖使用构造方法注入
2. 可选的依赖使用set方法注入
3. 尽量不使用字段注入