更新時(shí)間:2019-09-05 10:25:12 來源:動力節(jié)點(diǎn) 瀏覽2093次
JDBC全稱為:JavaDataBaseConnectivity(java數(shù)據(jù)庫連接)
SUN公司為了簡化、統(tǒng)一對數(shù)據(jù)庫的操作,定義了一套Java操作數(shù)據(jù)庫的規(guī)范,稱之為JDBC。JDBC的出現(xiàn)給多少程序員帶來福音,下面說說JDBC的學(xué)習(xí)和其相關(guān)的框架。
1、原始的JDBC
這一塊應(yīng)該是很多同學(xué)剛學(xué)習(xí)的時(shí)候,必須要經(jīng)歷的一塊,會學(xué)習(xí)如何加載驅(qū)動,打開鏈接,執(zhí)行查詢等等。很多同學(xué)應(yīng)該也自己封裝過DbHepler。
在學(xué)習(xí)這一塊內(nèi)容的時(shí)候,需要把JDBC的原理搞清楚,執(zhí)行流程,事務(wù)等等。為以后的框架學(xué)習(xí)打好基礎(chǔ)。
2、框架。持久層框架有很多。最出名的無非就是Mybatis和hibernate,本人剛開始培訓(xùn)的時(shí)候,那時(shí)候hibernate還很火,現(xiàn)在Mybatis更火一些吧。兩個(gè)框架各有各的好處。簡單來說就是。
mybatis:小巧、方便、高效、簡單、直接、半自動
hibernate:強(qiáng)大、方便、高效、復(fù)雜、繞彎子、全自動
所以在這個(gè)地方學(xué)習(xí)的時(shí)候,還是先看公司里面用的是什么,然后再去學(xué)習(xí)一下沒用過的框架,其次就是看看一些民間大神的框架,有很多針對這兩個(gè)框架的封裝。嘗試自己動手模擬一下這兩個(gè)框架的實(shí)現(xiàn)原理和方法。
最后,框架只是幫助大家去更好的工作,作為學(xué)習(xí)來說,還是需要多了解一下更底層的內(nèi)容。想要了解框架知識的朋友,可以登錄動力節(jié)點(diǎn)IT培訓(xùn)官網(wǎng),Java咨詢專欄,小編每天都會更新最新Java資訊。
相關(guān)閱讀
初級 202925
初級 203221
初級 202629
初級 203743