MyBatis 是一款流行的持久層框架,它支持定制化SQL、存儲(chǔ)過(guò)程以及高級(jí)映射。MyBatis 避免了幾乎各種的JDBC代碼和手動(dòng)設(shè)置參數(shù)以及獲取結(jié)果集,可以使用簡(jiǎn)單的XML或注解來(lái)配置和映射原生信息,將接口和Java的POJOs(Plain Ordinary Java Object,普通的 Java對(duì)象)映射成數(shù)據(jù)庫(kù)中的記錄。
本套視頻教程內(nèi)容涵蓋:MyBatis框架搭建、MyBatis配置文件以及映射文件講解及編寫(xiě)、MyBatis獲取參數(shù)值的方式、MyBatis中各種查詢功能、MyBatis自定義映射、MyBatis動(dòng)態(tài)SQL、MyBatis緩存機(jī)制、MyBatis逆向工程、MyBatis分頁(yè)插件等。
教程以MySQL數(shù)據(jù)庫(kù)為案例,使用Idea作為IDE,使用Maven作為構(gòu)建工具,使用MyBatis 3.5.7版本講解。本套教程的學(xué)習(xí)與Spring和SpringMVC沒(méi)有先后順序,只需具有JDBC基礎(chǔ)即可。