嗨,我需要知道初始化列表的最佳实践,这就是现在正在做的...
@Autowired
private List<User> userList;
其他选项是通过构造函数初始化。
private List<User> userList;
public UserDaoImpl() {
userList = new ArrayList<>();
}
这些实现是在我的Dao课程中完成的,我应该遵循的最佳实践是什么?
附:我已经简化了代码以更加关注问题。谢谢
我更喜欢第一种选择。如果userList无法自动装配,则无论如何都会失败。