歡迎您光臨本站 註冊首頁

vonce-sqlbean 1.4.0 釋出,賦能 Mybatis 支援 JPA 能力

←手機掃碼閱讀     admin @ 2020-08-07 , reply:0

vonce-sqlbean 是一款使用 Java 面向物件思想來編寫並生成 Sql 語句的工具,並在此基礎上同時對Mybatis和Spring Jdbc實現了類似於JPA的輕量級外掛支援。外掛中內建大量常用Sql執行的方法,目的是為了提高開發效率,減少大量的Sql語句編寫,讓開發者更專注於業務程式碼的編寫。


 特點:零配置,自動建表,連表查詢,樂觀鎖,分頁,支援MybatisSpring Jdbc
 
 環境:JDK7+,Mybatis3.2.4+,(Spring MVC 4.1.2+ 或 Spring Boot 1xSpring Boot 2x)
 
 資料庫:MysqlMariaDBOracleSqlserver2008+,PostgreSQLDB2DerbySqliteHSQLH2
 
 

本次更新

1:拆分獨立vonce-sqlbean-core模組;
2:拆分獨立vonce-sqlbean-spring模組;
3:封裝sqlbean-core使其相容安卓和Java;
4:重構部分程式碼;
5:新增TableService介面實現Drop、Create表、獲取所有表名功能;
6:新增支援專案啟動時如表不存在則自動建立;
7:新增getBeanClass()方法在SqlBeanService介面;
8:新增Select中的column和where支援子Select(Sql)傳入;
9:新增autoCreate屬性在@SqlTable註解,預設true,表不存在自動建立;
10:新增autoCreate總開關在SqlBeanConfig,預設ture,如果這裡關閉則不生效;
11:新增generate屬性在@SqlTable註解,預設true,自動生成Sql常量;
12:新增isView屬性在@SqlTable註解,預設false,標註是否為檢視;
13:新增notNull、type、length、decimal、def屬性在@SqlColumn註解;
14:新增ReqPageHelper用於取代之前的PageHelper;
15:刪除@SqlConstant註解,改為預設使用@SqlTable註解即可生成sql對映的欄位常量;
16:修復orderby和groupby欄位問題;
17:修復select語句欄位生成的bug;


[admin ]

來源:OsChina
連結:https://www.oschina.net/news/117757/vonce-sqlbean-1-4-0-released
vonce-sqlbean 1.4.0 釋出,賦能 Mybatis 支援 JPA 能力已經有49次圍觀

http://coctec.com/news/all/show-post-247545.html