嗨,我需要了解初始化列表的最佳做法, 这就是现在正在做的...
@Autowired
private List<User> userList;
其他选项是通过构造函数初始化。
private List<User> userList;
public UserDaoImpl() {
userList = new ArrayList<>();
}
这些实现是在我的Dao类中完成的, 我应该遵循的最佳做法是什么?
p.s。我已经简化了代码以更加关注该问题。谢谢
答案 0 :(得分:1)
我更喜欢第一种选择。 如果userList无法自动连线,它将仍然失败。