BeetlSQL 3.2.6 发布,建议升级

Stella981
• 阅读 681

本次发布修复了3.2以来重构导致batch操作未关闭数据库链接,此Bug不影响与Spring等含事务管理框架的代码,但影响非事务下的代码,建议升级

  • 修复 batch 更新和插入 导致数据库连接未关闭

  • 增强 代码生成中指定代码生成目录如果不存在,则先建立此目录

  • 兼容2.x,中通过DbStyle来指定数据库主键的使用方式,而强制要求使用注解

    com.ibeetl beetlsql 3.2.6-RELEASE

BeetlSQL 的目标是提供开发高效,维护高效,运行高效的数据库访问框架,在一个系统多个库的情况下,提供一致的编写代码方式。支持如下数据平台

  • 传统数据库:MySQL,MariaDB,Oralce,Postgres,DB2,SQL Server,H2,SQLite,Derby,神通,达梦,华为高斯,人大金仓,PolarDB 等
  • 大数据:HBase,ClickHouse,Cassandar,Hive
  • 物联网时序数据库:Machbase,TD-Engine,IotDB
  • SQL查询引擎:Drill,Presto,Druid
  • 内存数据库:ignite,CouchBase

阅读文档 源码和例子

点赞
收藏
评论区
推荐文章
blmius blmius
3年前
MySQL:[Err] 1292 - Incorrect datetime value: ‘0000-00-00 00:00:00‘ for column ‘CREATE_TIME‘ at row 1
文章目录问题用navicat导入数据时,报错:原因这是因为当前的MySQL不支持datetime为0的情况。解决修改sql\mode:sql\mode:SQLMode定义了MySQL应支持的SQL语法、数据校验等,这样可以更容易地在不同的环境中使用MySQL。全局s
皕杰报表之UUID
​在我们用皕杰报表工具设计填报报表时,如何在新增行里自动增加id呢?能新增整数排序id吗?目前可以在新增行里自动增加id,但只能用uuid函数增加UUID编码,不能新增整数排序id。uuid函数说明:获取一个UUID,可以在填报表中用来创建数据ID语法:uuid()或uuid(sep)参数说明:sep布尔值,生成的uuid中是否包含分隔符'',缺省为
待兔 待兔
5个月前
手写Java HashMap源码
HashMap的使用教程HashMap的使用教程HashMap的使用教程HashMap的使用教程HashMap的使用教程22
Jacquelyn38 Jacquelyn38
3年前
2020年前端实用代码段,为你的工作保驾护航
有空的时候,自己总结了几个代码段,在开发中也经常使用,谢谢。1、使用解构获取json数据let jsonData  id: 1,status: "OK",data: 'a', 'b';let  id, status, data: number   jsonData;console.log(id, status, number )
Java修道之路,问鼎巅峰,我辈代码修仙法力齐天
<center<fontcolor00FF7Fsize5face"黑体"代码尽头谁为峰,一见秃头道成空。</font<center<fontcolor00FF00size5face"黑体"编程修真路破折,一步一劫渡飞升。</font众所周知,编程修真有八大境界:1.Javase练气筑基2.数据库结丹3.web前端元婴4.Jav
Stella981 Stella981
3年前
BeetlSQL 3.3.0 发布,新年快乐
BeetlSQL3集成ActFramework(https://gitee.com/actframework/actframework),Act框架是一个非常强大的Web框架修复了自从3.x以来可能导致内置SQL找不到的BUG,建议升级增强了Clickhouse集成,Clickhouse不支持“主键”,BeetlSQL
Stella981 Stella981
3年前
BeetlSQL 3.0.9 发布,Idea 插件发布
本次发布修复了bug以及发布了可在idea社区和专业版使用的BeetlSQL插件修复代码生成到本地路径错误的Bug修复FetchOne抓取数据错误。Idea插件发布<dependency<groupIdcom.ibeetl</groupId<artifactIdbeetlsql</artifactId<version3.0.9
Stella981 Stella981
3年前
BeetlSQL 3.2.9 发布,翻页查询BUG修复
本次发布修复了翻页查询BUG,建议修复。BeetlSQL默认情况下会为查询语句自动生成翻页查询语句和计算总数的SQL语句,然而计算总数的SQL语句并不一定能是最优的,可以优化,BeetlSQL允许用户提供计算总数的SQL语句。比如如下queryByCondition2如果还有queryByCondition2$count语句,则不会使用自动生成的count
Stella981 Stella981
3年前
BeetlSQL 3.2.0 发布,多库和微服务事务支持
本次发布主提供多库和微服务事务支持,使用了BeetlSQL的自带的Saga实现新增多库和微服务Saga实现修复代码生成因为重构带来的问题Saga文档Maven<dependency<groupIdcom.ibeetl</groupId<artifactIdbeetlsql</artifa
为什么mysql不推荐使用雪花ID作为主键
作者:毛辰飞背景在mysql中设计表的时候,mysql官方推荐不要使用uuid或者不连续不重复的雪花id(long形且唯一),而是推荐连续自增的主键id,官方的推荐是auto_increment,那么为什么不建议采用uuid,使用uuid究