原來不理解Spring jdbc中的核心類JdbcTemplate的DataSource為什么都是當參數(shù)從外面?zhèn)魅耄?br />
今天看了一篇“DAO的困惑-事務(wù)處理”,其中提到“Dao只能使用資源,而不應(yīng)該管理資源,
也就是說,Dao可以使用Connection,但不能維護它--生成和關(guān)閉”。
在簡單的應(yīng)用系統(tǒng)中,也許根本不會遇到事務(wù),但在一個比較復(fù)雜的系統(tǒng)中,經(jīng)常要處理
事務(wù),這時JdbcTemplate的這種設(shè)計就顯示出它的合理和完美。 在SourceView的一個版本中,
我一定會重新考慮Dao的設(shè)計。