vonce-sqlbean 1.4.0 发布,赋能 Mybatis 支持 JPA 能力
vonce-sqlbean 是一款使用 Java 面向对象思想来编写并生成 Sql 语句的工具,并在此基础上同时对Mybatis和Spring Jdbc实现了类似于JPA的轻量级插件支持。插件中内置大量常用Sql执行的方法,目的是为了提高开发效率,减少大量的Sql语句编写,让开发者更专注于业务代码的编写。
特点:零配置,自动建表,连表查询,乐观锁,分页,支持Mybatis、Spring Jdbc 环境:JDK7+,Mybatis3.2.4+,(Spring MVC 4.1.2+ 或 Spring Boot 1x 或 Spring Boot 2x) 数据库:Mysql,MariaDB,Oracle,Sqlserver2008+,PostgreSQL,DB2,Derby,Sqlite,HSQL,H2
本次更新
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;

低调大师中文资讯倾力打造互联网数据资讯、行业资源、电子商务、移动互联网、网络营销平台。
持续更新报道IT业界、互联网、市场资讯、驱动更新,是最及时权威的产业资讯及硬件资讯报道平台。
转载内容版权归作者及来源网站所有,本站原创内容转载请注明来源。
-
上一篇
优麒麟 20.04.1 发布,多达 418 处更新!
优麒麟(Ubuntu Kylin)是由麒麟软件有限公司主导开发的全球开源项目,作为 Ubuntu 的官方衍生版本,专注于研发“友好易用,简单轻松”的桌面环境,致力为全球用户带来更智能的用户体验,成为 Linux 桌面操作系统新领航! 自优麒麟 20.04 LTS 发布后,官方汇总了论坛、微信、官网等平台收到的反馈建议,并针对存在的问题进行及时修复,此前共发布 4 次系统更新,今日发布的 20.04.1 版本为第 1 个更新镜像,包括 x86 版本和树莓派版本。优麒麟 20.04.1 集成了此前 4 次系统更新的共计 269 处修改,进行了全面的安全升级、bug 修复和稳定性提升,包括优化 4K 支持,3D 显示性能提升 46%,修复 USN-4432-1(GRUB 2漏洞),以及应用商店持续上新等。使用 20.04 版本遇到异常的用户,欢迎通过下载安装或更新至本次发布的 20.04.1 版本,获取更佳使用体验。 功能改进与BUG修复: 开始菜单 新增自适应透明度变化; 新增国际化翻译文件安装至本地; 修复软件列表部分软件图标缺失问题; 修复开始菜单响应win快捷键问题; 文件管理器 新...
-
下一篇
MeEdu v3.3 版本上线,在线教育点播系统
本次更新内容如下: 新增 added: 用户登录记录存储 added: 单点登录(不限制,单平台限制,全平台限制。平台有: PC,H5,ANDROID,IOS,MINI) added: 首页导航active routes added: 全局自定义css(PC和H5分开定义) added: 后台远程图片一键同步到本地 added: 幻灯片增加平台字段(pc,h5,mini,android,ios),不同平台读取所在平台的幻灯片 added: 微信小程序一键登录api(手机号一键登录) added: 课程列表增加免费课程过滤 优化 Laravel从5.8升级到6.x 单元测试phpunit升级到8.x 更换zip解压缩依赖(原先的zip扩展包已停止维护) 课程列表显示价格和课程订阅人数 优化注册流程字段,去掉了昵称和再次输入密码,使得注册更加方便 优化登录后的跳转 更新cors跨域扩展包 安装文档更新 优化后台敏感配置为空的情况下不显示*符号 修复 fixed: 微信小程序支付 fixed: 视频详情api接口的课程订阅数量统计 Github:https://github.com/Qsnh...
相关文章
文章评论
共有0条评论来说两句吧...
文章二维码
点击排行
推荐阅读
最新文章
- SpringBoot2整合Redis,开启缓存,提高访问速度
- SpringBoot2整合MyBatis,连接MySql数据库做增删改查操作
- SpringBoot2整合Thymeleaf,官方推荐html解决方案
- SpringBoot2初体验,简单认识spring boot2并且搭建基础工程
- Docker快速安装Oracle11G,搭建oracle11g学习环境
- Dcoker安装(在线仓库),最新的服务器搭配容器使用
- SpringBoot2配置默认Tomcat设置,开启更多高级功能
- Docker使用Oracle官方镜像安装(12C,18C,19C)
- SpringBoot2全家桶,快速入门学习开发网站教程
- CentOS7,8上快速安装Gitea,搭建Git服务器