考慮下面的類的結構:單身DAO對象可以嗎?
BaseDAO
與方法到波峯的PreparedStatement並從池AccountDAO extends BaseDAO
連接通過JDBC與Account
表工作。這個類是單AccountService
巫調用AccountDAO的方法是這樣的:AccountDAO.getInstance().login(name, password).
AccountDAO
是一個Spring bean與@Transactional
註釋是插入一些數據的方法。
可以嗎?我認爲單身DAO課程可能會導致性能問題。可能是最好在服務層類中使用一些彈簧注入? (我是Spring的新手,所以任何建議都會被調用)