BeetlSQL 3.5.0 发布,流行的 Java DAO 工具

来源: 投稿
作者: 闲大赋
2021-06-28

本次发布增加了若干方便的功能

  • 新增SQLManagerExtend类,用于全局对BeetlSQL扩展,比如枚举转化,或者自动注入sql参数。较之前方法更为简单
  • 增加@Seq注解,当字段使用此注解,自动按照数据库序列来赋值
  • 修复@Auto 使用的BUG

Maven

<dependency>
    <groupId>com.ibeetl</groupId>
    <artifactId>beetlsql</artifactId>
    <version>3.5.0-RELEASE</version>
</dependency>

BeetlSQL 研发自2015年,目标是提供开发高效,维护高效,运行高效的数据库访问框架,它适用范围广,定制性强,写起数据库访问代码特别顺滑,不亚于MyBatis. 你不想写SQL也好,或者想更好的写SQL也好,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

阅读文档 源码和例子 在线体验

BeetlSQL也支持IDEA插件,提供向导和自动提示

展开阅读全文
4 收藏
分享
加载中
精彩评论
差不多,强一些
2021-06-28 16:02
1
举报
好吧,下个版本加上。先试试mysql存储过程
2021-06-28 16:02
1
举报
最新评论 (8)
请问这个支持无POJO的增删改吗?不使用实体类,用类似Jfinal里的record类,hutool里的Dict类作为增删改的java操作对象
2021-06-29 08:35
0
回复
举报
只要知道表名,不用实体类,也可以做到对该表的增删改查
2021-06-29 08:41
0
回复
举报
不用实体类,那就是自己写sql,支持Map参数,不用实体类
2021-06-29 09:42
0
回复
举报
您好,请问这个和mybatis有什么区别之处呢?
2021-06-28 11:54
0
回复
举报
差不多,强一些
2021-06-28 16:02
1
回复
举报
求支持存储过程……!!最近,大量上新版,同事们被存储过程给烦到了。
2021-06-28 11:08
0
回复
举报
好吧,下个版本加上。先试试mysql存储过程
2021-06-28 16:02
1
回复
举报
有点难,不过已经有思路了,不一定下个fix版本,等大版本发布吧,你看看这个样子是否可以

https://gitee.com/xiandafu/beetlsql/issues/I3YBO1
2021-06-29 14:31
0
回复
举报
更多评论
7 评论
4 收藏
分享
返回顶部
顶部