考虑下面的类的结构:单身DAO对象可以吗?
BaseDAO
与方法到波峰的PreparedStatement并从池AccountDAO extends BaseDAO
连接通过JDBC与Account
表工作。这个类是单AccountService
巫调用AccountDAO的方法是这样的:AccountDAO.getInstance().login(name, password).
AccountDAO
是一个Spring bean与@Transactional
注释是插入一些数据的方法。
可以吗?我认为单身DAO课程可能会导致性能问题。可能是最好在服务层类中使用一些弹簧注入? (我是Spring的新手,所以任何建议都会被调用)