考虑以下类的结构:
BaseDAO 使用方法来填充PreparedStatement并从池中获取连接AccountDAO extends BaseDAOAccount通过JDBC 处理表.这个班是单身AccountService 女巫调用AccountDAO的方法是这样的:
AccountDAO.getInstance().login(name, password).AccountDAO是一个Spring bean,带有@Transactional插入一些数据的方法的注释.
这个可以吗?我认为单例DAO类可能会导致性能问题.可能最好在服务层类中使用一些弹簧注入?(我是Spring的新手,所以任何建议都会受到关注)