亚洲区国产区激情区无码区,国产成人mv视频在线观看,国产A毛片AAAAAA,亚洲精品国产首次亮相在线

Mybatis框架入門教程

MyBatis 入門教程

MyBatis 是一個(gè)開源、輕量級(jí)的數(shù)據(jù)持久化框架,是 JDBC 和 Hibernate 的替代方案。

MyBatis 前身為 IBatis,2002 年由 Clinton Begin 發(fā)布。2010 年從 Apache 遷移到 Google,并改名為 MyBatis,2013 年又遷移到了 Github。

MyBatis 內(nèi)部封裝了 JDBC,簡(jiǎn)化了加載驅(qū)動(dòng)、創(chuàng)建連接、創(chuàng)建 statement 等繁雜的過(guò)程,開發(fā)者只需要關(guān)注 SQL 語(yǔ)句本身。

MyBatis 支持定制化 SQL、存儲(chǔ)過(guò)程以及高級(jí)映射,可以在實(shí)體類和 SQL 語(yǔ)句之間建立映射關(guān)系,是一種半自動(dòng)化的 ORM 實(shí)現(xiàn)。

MyBatis、Hibernate 和 JDBC

和 Hibernate 相比,MyBatis 封裝性低于 Hibernate,但性能優(yōu)秀、小巧、簡(jiǎn)單易學(xué)、應(yīng)用廣泛。

和 JDBC 相比,MyBatis 減少了 50% 以上的代碼量,并且滿足高并發(fā)和高響應(yīng)的要求。

讀者

本教程是為需要詳細(xì)了解 MyBatis 框架及其架構(gòu)和實(shí)際應(yīng)用的 Java 程序員準(zhǔn)備的。

教程中通俗易懂的講解了 MyBatis 開發(fā)過(guò)程中涉及的各種知識(shí),并且為每個(gè)知識(shí)點(diǎn)都提供了實(shí)例,以幫助讀者快速入門學(xué)習(xí)。

閱讀條件

閱讀本教程之前,您應(yīng)該已經(jīng)掌握了 Java 編程語(yǔ)言。另外,在學(xué)習(xí) MyBatis SQL 映射時(shí),還需要您充分的了解數(shù)據(jù)庫(kù)和 SQL。