學(xué)習(xí)了hibernate這個(gè)持久層框架之后,在來(lái)學(xué)習(xí)Mybatis簡(jiǎn)直是無(wú)壓力,因?yàn)镸ybatis入門門欄很低,如果學(xué)習(xí)過(guò)了hibernate的話,對(duì)于Mybatis的學(xué)習(xí)很簡(jiǎn)單了,如果沒(méi)學(xué)習(xí)過(guò)hibernate直接學(xué)習(xí)Mybatis也沒(méi)關(guān)系,也很好理解。
寫Mybatis這一章節(jié)博客,大致分為這樣一種思路
mybatis入門 --> 全局配置文件和映射文件詳解 --> 高級(jí)映射(一對(duì)一,一對(duì)多,多對(duì)多) -->延遲加載機(jī)制 -->一級(jí)緩存,二級(jí)緩存(整合ehcache) --> spring整合mybatis --> 逆向工程
如果你想直接查看mybatis的標(biāo)準(zhǔn)helloworld,那么跳過(guò)這章,看第二章。
一、Mybatis的簡(jiǎn)介
mybatis封裝了jdbc的持久層框架,前身為ibatis,在配置文件中編寫sql,是不完全orm映射框架。
查看百度百科的介紹