雖然SpringJdbc中很多東西我看不太明白,但學(xué)習(xí)Spring源碼仍然給我很大收獲,
讓我思考很多問(wèn)題并努力去尋找答案。
為什么需要JTA?Jdbc不就能處理事務(wù)了嗎?
JDBC事務(wù)的一個(gè)缺點(diǎn)是事務(wù)的范圍局限于一個(gè)數(shù)據(jù)庫(kù)連接。一個(gè)JDBC事務(wù)不
能跨越多個(gè)數(shù)據(jù)庫(kù)。
而JTA(Java Transaction API) 事務(wù)為J2EE平臺(tái)提供了分布式事務(wù)服務(wù),即可實(shí)現(xiàn)
多個(gè)數(shù)據(jù)庫(kù)的事務(wù)處理。
因?yàn)槟壳暗捻?xiàng)目不會(huì)遇到跨越多個(gè)數(shù)據(jù)庫(kù)的操作,所以在以后設(shè)計(jì)中,我暫時(shí)
不會(huì)考慮用JTA。