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