Sqlbean 1.5.0 发布,具有多数据源、读写分离和动态 Schema 等特性

栏目: 软件资讯 · 发布时间: 3年前

内容简介:Sqlbean 是一款使用 Java 面向对象思想来编写并生成 Sql 语句的工具,在此基础上对 Mybatis 和 Spring Jdbc 实现了类似于 JPA 的轻量级插件支持。其中内置大量常用 SQL 执行的方法,可以非常方便的达到你想要的目...

Sqlbean 是一款使用 Java 面向对象思想来编写并生成 Sql 语句的工具,在此基础上对 Mybatis 和 Spring Jdbc 实现了类似于 JPA 的轻量级插件支持。其中内置大量常用 SQL 执行的方法,可以非常方便的达到你想要的目的,相对复杂的 SQL 语句也得以支持,在常规的项目开发几乎做到不写 DAO 层,可以有效的提高项目开发的效率,让开发者更专注于业务代码的编写。

????特点: 零入侵, 多数据源, 动态Schema, 读写分离, 自动建表, 连表查询, 乐观锁, 分页, 支持Mybatis和Spring Jdbc

????环境: JDK7+, Mybatis3.2.4+, (Spring MVC 4.1.2+, Spring Boot 1.x, Spring Boot 2.x)

????数据库: Mysql, MariaDB, Oracle, Sqlserver2008+, PostgreSQL, DB2, Derby, Sqlite, HSQL, H2

本次更新

1:新增支持多数据源;
2:新增支持读写分离;
3:新增支持动态Schema;
4:新增多数据源自动配置;
5:新增backup方法;
6:新增copy方法;
7:新增条件包装器;
8:新增支持Java驼峰命名转Sql下划线命名;
9:新增@SqlInsertTime注解,插入时间为null自动填充;
10:新增@SqlUpdateTime注解,更新时间为null自动填充;
11:修改获取数据库类型的方式;
12:修改SqlHelperCons为SqlConstant;
13:修改@SqlId注解属性名称;
14:优化常量生成;
15:优化SQL字段类型和默认值;
16:优化对Insert和Update增加泛型支持;
17:优化SpringJdbc实现的单一结果返回;
18:优化column在表达式中获取全名的问题;
19:修复部分不区分大写数据库生成的语句问题;
20:修复高版本springboot自动创建表不触发问题;
21:修复生成表sql语句时字段未自动将驼峰转下划线问题;
22:修复其他bug;


以上就是本文的全部内容,希望本文的内容对大家的学习或者工作能带来一定的帮助,也希望大家多多支持 码农网

查看所有标签

猜你喜欢:

本站部分资源来源于网络,本站转载出于传递更多信息之目的,版权归原作者或者来源机构所有,如转载稿涉及版权问题,请联系我们

密码学原理与实践

密码学原理与实践

[加]Douglas R.Stinson / 冯登国 / 电子工业出版社 / 2009年 / 55.00元

冯登国(FENG Dengguo,1965.5~), 现为中国科学院软件所研究员、博士生导师,信息安全国家重点实验室主任,国家计算机网络入侵防范中心主任,国家信息化专家咨询委员会委员。目前主要从事信息与网络安全方面的研究与开发工作。一起来看看 《密码学原理与实践》 这本书的介绍吧!

图片转BASE64编码
图片转BASE64编码

在线图片转Base64编码工具

Base64 编码/解码
Base64 编码/解码

Base64 编码/解码

正则表达式在线测试
正则表达式在线测试

正则表达式在线测试