MyBatis 数据持久层
生活随笔
收集整理的這篇文章主要介紹了
MyBatis 数据持久层
小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.
引用:http://baike.baidu.com/view/4372646.htm
MyBatis 的前身就是?iBatis?。是一個數(shù)據(jù)持久層(ORM)框架。MyBatis框架
[1] iBATIS一詞來源于“internet”和“abatis”的組合,是一個基于Java的持久層框架。iBATIS提供的持久層框架包括SQL Maps和Data Access Objects(DAO),同時還提供一個利用這個框架開發(fā)的 JPetStore實例。編輯本段簡介
MyBatis 是支持普通 SQL查詢,存儲過程和高級映射的優(yōu)秀持久層框架。MyBatis 消除 了幾乎所有的 JDBC 代碼和參數(shù)的手工設置以及結果集的檢索。MyBatis 使用簡單的 XML 或注解用于配置和原始映射,將接口和 Java 的POJOs(Plain Old Java Objects,普通的 Java 對象)映射成數(shù)據(jù)庫中的記錄。 每個MyBatis應用程序主要都是使用SqlSessionFactory實例的,一個SqlSessionFactory實例可以通過SqlSessionFactoryBuilder獲得。SqlSessionFactoryBuilder可以從一個xml配置文件或者一個預定義的配置類的實例獲得。 用xml文件構建SqlSessionFactory實例是非常簡單的事情。推薦在這個配置中使用類路徑資源(classpath resource),但你可以使用任何Reader實例,包括用文件路徑或file://開頭的url創(chuàng)建的實例。MyBatis有一個實用類----Resources,它有很多方法,可以方便地從類路徑及其它位置加載資源。 參考資料- 1
Project Hosting on Google Code??
http://code.google.com/p/mybatis/wiki/Welcome?tm=6
- 1
mybatis中文版教程
- 2
http://wenku.baidu.com/view/a9b44a573c1ec5da50e270ba.html
總結
以上是生活随笔為你收集整理的MyBatis 数据持久层的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: ListView与GridView优化
- 下一篇: discusz 判断当前页是门户还是论坛