81 Star 204 Fork 153

JEECG / minidao

2024-04-01 09:44
57093 jeecg 1662000782 JEECG

更新内容

  • 升级druid到1.2.22版本
  • SqlServerParse类名还原
  • SqlServerParse重构类名为SqlServerOrderByUtil
  • ---author:chenrui---date:20240321-----for:minidao-pe-example去掉老的p3代码生成…
  • 升级1.9.8版本号
  • 改造兼容jsqlparser4.0到4.6
  • ---author:chenrui---date:20240321-----for:minidao-pe-example去掉老的p3代码生成…
  • ---author:chenrui---date:20240321-----for:minidao-pe-example去掉老的p3代码生成…
  • ---author:chenrui---date:20240321-----for:minidao-pe-example去掉老的p3代码生成…
  • ---author:chenrui---date:20240321-----for:minidao-pe-example去掉老的p3代码生成…
  • 升级spring-boot-starter、jsqlparser、freemarker、springframework的版本号

完整的更新日志: https://gitee.com/jeecg/minidao/compare/1.9.6...1.9.10

最后提交信息为: 升级druid到1.2.22版本
2023-12-15 14:06
57093 jeecg 1662000782 JEECG

升级日志

  • 增加拼接函数concat
  • 增加in函数
  • 增加in数字函数inNumber
  • 增加saas忽略注解@IgnoreSaas
  • freemarker模板注入漏洞处理 禁止解析ObjectConstructor,Execute
  • 升级jsqlparser到4.4版本
  • 自动生成ID,id有值则不再生成
最后提交信息为: 1.9.5版本发布
2022-09-02 10:49
57093 jeecg 1662000782 JEECG
  • 升级依赖版本号与jeecgboot版本号一致,重点升级jsqlparser重构了不兼容方法
  • 升级springframework依赖到5.3.18 ,与jeecgboot同步
  • 升级spring-boot-starter依赖到2.6.6 ,与jeecgboot同步
  • 升级javassist依赖到 3.25.0-GA
  • 升级jsqlparser依赖到 4.3
  • 升级ognl版本号解决报错问题
  • 不支持SqlServer分页问题
  • 支持用户自定义数据源
  • SqlServer2012(derby用到)、PostgreSql、神通、Hsql、mysql分页优化,有分页关键词就用select包裹起来
  • 反射打破方法没必要写,去掉fields[j].setAccessible(true)
  • [issues/I4STNJ]SQL Server表名关键字查询失败
最后提交信息为: 版本发布
2021-08-08 15:07
57093 jeecg 1662000782 JEECG
  • 数据库分页方言重构支持含常规、国产、大数据等28种数据库
数据库 支持
MySQL
Oracle、Oracle9i
SqlServer、SqlServer2012
PostgreSQL
DB2、Informix
MariaDB
SQLite、Hsqldb、Derby、H2
达梦、人大金仓、神通
华为高斯、虚谷、瀚高数据库
阿里云PolarDB、PPAS、HerdDB
Hive、HBase、CouchBase
  • 数据库实现自动适配不再需要手工配置DB类型
  • 解决上个版本重构后,不支持SqlServer分页问题
  • debug模式下,解决报错: Minidao报错“Template java/lang/Object_toString.sql not found”
  • ID支持主键策略自动生成 @TableId(type = IdType.UUID)
  • @TableId 支持uuid(默认)\AUTO(自增)\ID_WORKER(雪花ID)\ID_SEQ(序列seq,必须配置seqName)四种主键策略
最后提交信息为: minidao 1.8.3版本发布
Java
1
https://gitee.com/jeecg/minidao.git
git@gitee.com:jeecg/minidao.git
jeecg
minidao
minidao

搜索帮助