足球资料库数据/孙祥/nba五佳球/足球直播哪个平台好 - cctv5今日现场直播

首頁 > 知識庫 > 正文

MiniDao-PE版 1.5.4 發布,輕量級J2EE持久化解決方案
2016-01-19 21:57:45   來源: zhangdaiscott1   評論:0 點擊:

MiniDao-PE精簡版(輕量級持久層) MiniDao-PE是一種輕量級J2EE持久層解決方案,類似mybatis持久層的SQL方式,可以輕松集成Hibernate項目,事務統一管理,解決了Hibernate項目

MiniDao-PE精簡版(輕量級持久層)

  • MiniDao-PE是一種輕量級J2EE持久層解決方案,類似mybatis持久層的SQL方式,可以輕松集成Hibernate項目,事務統一管理,解決了Hibernate項目支持類mybaits的功能問題。

MiniDao實現原理:

  • Minidao底層使用Spring jdbc,采用freemarker來解析sql,可以像Mybatis一樣寫SQL,甚至可以寫邏輯。

MiniDao?功能特征:

  • 1. O/R mapping不用設置xml,零配置便于維護
  • 2. 不需要了解JDBC的知識
  • 3. SQL語句和java代碼的分離
  • 4. 接口和實現分離,不用寫持久層代碼,用戶只需寫接口,以及某些接口方法對應的sql 它會通過AOP自動生成實現類
  • 5. 支持自動事務處理和手動事務處理
  • 6. 支持與hibernate輕量級無縫集成
  • 7. SQL支持腳本語言

MiniDao(PE版特性:

  • PE版為MiniDao精簡版本,剔除了Hibernate依賴,追求輕量級。

&Vs Mybatis

?

? #相同點:

1.SQL語句和java代碼的分離

? #不同點:

1. O/R mapping不用設置xml,零配置,簡單易用

2. 接口和實現分離,不用寫持久層代碼,用戶只需寫接口,以及某些接口方法對應的SQL。它會通過AOP自動3. 生成實現類

4. 支持與hibernate輕量級無縫集成

5. SQL支持更強大的腳本語言,可以寫邏輯處理

6. Sql 性能優于Mybatis

?

7. Sql支持傳遞多個參數Map/Object/List/包裝類型都可以(Mybatis只支持一個參數<Map/Object>)

?

源碼下載地址:

相關熱詞搜索:jdbc hibernate mybatis minidao minidao-pe opensource 開源軟件

上一篇:每天學點C++知識:復制粘貼代碼千萬要小心
下一篇:淺談Spark應用程序的性能調優

分享到: 收藏