本次發布增加倆個小功能,適用於一些高級應用
* SQLManager增加vaidateSqlId方法,用於校驗sql模板語句是否正確,如果不正確,返回錯誤符號,原因和相應行數
* SQLManager 增加containSqlId方法,用於判斷sql模板是否存在
maven
<dependency>
<groupId>com.ibeetl</groupId>
<artifactId>beetlsql</artifactId>
<version>2.12.10.RELEASE</version>
</dependency>
BeetSql是一個全功能DAO工具, 同時具有Hibernate 優點 & Mybatis優點功能,適用於承認以SQL為中心,同時又需求工具能自動能生成大量常用的SQL的應用。
無需註解,自動生成大量內置SQL,輕易完成增刪改查功能
數據模型支持Pojo,也支持Map/List這種快速模型,也支持混合模型
SQL 以更簡潔的方式,Markdown方式集中管理,同時方便程序開發和資料庫SQL調試。
SQL 模板基於Beetl實現,更容易寫和調試,以及擴展
內置大量SQL,內置模板查詢,提供Query類等方式避免了手寫SQL
簡單支持關係映射而不引入複雜的OR Mapping概念和技術。
具備Interceptor功能,可以調試,性能診斷SQL,以及擴展其他功能
內置支持主從資料庫,通過擴展,可以支持更複雜的分庫分表邏輯
支持跨資料庫平台,開發者所需工作減少到最小
[admin
]