【開源資訊】BeetlSQL 2.12.28 發佈,Java Dao 工具

簡介

BeetSql是一個全功能DAO工具, 同時具有Hibernate 優點 & Mybatis優點功能,適用於承認以SQL為中心,同時又需求工具能自動能生成大量常用的SQL的應用。從2013年來,一直維護,並得到國內公司用戶的肯定。

  • 無需註解,自動生成大量內置SQL,輕易完成增刪改查功能
  • 數據模型支持Pojo,也支持Map/List這種快速模型,也支持混合模型
  • SQL 以更簡潔的方式,Markdown方式集中管理,同時方便程序開發和數據庫SQL調試。
  • SQL 模板基於Beetl實現,更容易寫和調試,以及擴展
  • 內置大量增刪改查SQL,內置模板查詢,提供Query類等方式避免了手寫SQL,及時一個較為複雜的系統,
  • 具備Interceptor功能,可以調試,性能診斷SQL,以及擴展其他功能
  • 內置支持主從數據庫,通過擴展,可以支持更復雜的分庫分表邏輯
  • 最大程度支持跨數據庫平臺和重構,開發者所需工作減少到最小

2.12.28更新內容

<code>#I1FBG2   增強批量執行時,保留批量參數
#I1FBSL  修復 LambdaQuery中的orLike,orNotLike,orIsNull,orIsNotNull最後未加空格,導致生成的語句出錯/<code>

POM依賴

<code> 
	com.ibeetl 
	beetlsql 
	2.12.28.RELEASE 
/<code>

BeetlSQL與hiberante,myabtis比較


【開源資訊】BeetlSQL 2.12.28 發佈,Java Dao 工具


分享到:


相關文章: