IT科技

當前位置 /首頁/IT科技 > /列表

MyBatis是什麼

MyBatis 是一款優秀的持久層框架,支持定製化 SQL、存儲過程以及高級映射。提供了數據映射功能,提供了對底層數據訪問的封裝(例如ado.net),提供了DAO框架,可以更容易的開發和配置DAL層。

mybatis通過xml或註解的方式將要執行的各種statement配置起來,並通過java對象和statement中sql的動態參數進行映射生成最終執行的sql語句,最後由mybatis框架執行sql並將結果映射為java對象並返回。

通過sql基本上可以實現我們不使用數據訪問框架可以實現的所有功能,或許更多。提供了連接管理,緩存支持,線程支持,(分佈式)事物管理,通過配置作關係對象映射等數據訪問層需要解決的問題。

MyBatis是什麼

以上是小編的分享,希望能幫到大家。

TAG標籤:MyBatis #