ORM 框架 dbVisitor v5.4.2 发布,增强单表模式中的语法糖
介绍
dbVisitor 是一个全功能数据库访问 ORM 工具,提供对象映射、丰富的类型处理、动态 SQL、存储过程、 内置分页方言 20+、 支持嵌套事务、多数据源、条件构造器、INSERT 策略、多语句 / 多结果。并兼容 Spring 及 MyBatis 用法。 它不依赖任何其它框架,因此可以很方便的和任意一个框架整合在一起使用。
依赖
<dependency> <groupId>net.hasor</groupId> <artifactId>dbvisitor</artifactId> <version>5.4.2</version> </dependency>
新增
- 新增:单表模式下 lambda 方法新增一组带有 boolean 参数的方法
new LambdaTemplate().lambdaDelete(UserInfo.class) .eq(true, UserInfo::getLoginName, userInfo.getLoginName()) // <-- 条件生效 .eq(false, UserInfo::getLoginPassword, userInfo.getLoginPassword());// <-- 条件不生效
select * from user_info where 1=1 <if test='loginName != null'>and login_name = #{loginName}</if> <if test='loginPassword != null'>and login_password = #{loginPassword}</if>
优化
- 优化:升级 cobble 依赖到 v4.6.3.
相关链接
官方网站:https://www.dbvisitor.net/
源码地址:https://gitee.com/zycgit/dbvisitor
Spring Boot 整合手册,https://www.dbvisitor.net/docs/integration/with-springboot
快速上手:https://www.dbvisitor.net/docs/guides/quickstart
低调大师中文资讯倾力打造互联网数据资讯、行业资源、电子商务、移动互联网、网络营销平台。
持续更新报道IT业界、互联网、市场资讯、驱动更新,是最及时权威的产业资讯及硬件资讯报道平台。
转载内容版权归作者及来源网站所有,本站原创内容转载请注明来源。
- 上一篇
SQLE 3.2404.0 发布,工单快速定位问题 SQL,支持采集 OB 企业版 TopSQL
本周我们发布了 SQLE 3.2404.0 正式版!主要更新概览: 社区版 工单详情支持查看 SQL 所在文件及行数 企业版 项目业务信息支持统一管理 定时上线支持二次确认 支持采集 OB for Oracle 数据源的 TopSQL 以下是 SQLE 3.2404.0 正式版的新功能解读。 🎈 新功能 社区版 工单详情支持查看 SQL 所在文件及行数 本期支持展示工单中 SQL 的所属文件及所在行数。如您发现工单中的 SQL 审核不通过、上线有问题,需要回到原 SQL 文件中进行修改时,可以通过该功能快速定位 SQL 所在的位置,从而减少定位 SQL 所需的时间消耗。 企业版 1. 项目业务信息支持统一管理 本期支持导入项目信息及项目相关的业务信息。当您初始化平台时,可以批量导入项目及项目中可用的业务标签,减少重复操作;同时,使用固定的业务标签,也可避免因填写不规范带来的问题。通过统一管理业务标签,您可以提高数据录入准确性和效率,确保项目信息的一致性和完整性。 以下是简单的操作概览: 1. 进入项目概览页面,点击导入按钮 2.上传需要导入的项目-业务关系文件,并预览导入效果 3...
- 下一篇
开放签:引领中小微企业步入电子签章普惠时代
在数字化转型的大潮中,电子签章以其高效、安全、环保的特点,已成为企业现代化运营不可或缺的工具。然而,对于资源有限、预算敏感的中小微企业来说,寻求一款既经济实惠、又操作便捷的电子签章系统并非易事。正是基于这一市场痛点,我们的产品“开放签”应运而生,开放签致力于为中小微企业提供价格亲民、功能实用且易于上手的电子签章解决方案,同时,通过开源、免费的创新模式,积极推动电子签章技术的普及与普惠。 一、价格实惠,赋能企业数字化转型 “开放签”深知中小微企业在数字化进程中面临的成本压力,因此,我们选择了一条与众不同的定价路径——开源且免费。这一策略彻底打破了传统电子签章系统高昂授权费用与复杂计费模式的束缚,使得任何规模的企业,无论预算多少,都能零成本拥有专业级电子签章服务。我们坚信,价格不应成为阻碍企业享受先进科技红利的门槛,“开放签”以实际行动践行这一理念,助力中小微企业轻松跨入电子签章的大门,加速其数字化转型进程。 二、功能易用,契合企业实际需求 在追求价格普惠的同时,“开放签”并未忽视产品功能与用户体验。我们深入研究中小微企业的日常业务场景与签署需求,精心设计出一套简洁明了、易于操作的功能体系...
相关文章
文章评论
共有0条评论来说两句吧...
文章二维码
点击排行
推荐阅读
最新文章
- CentOS7编译安装Cmake3.16.3,解决mysql等软件编译问题
- SpringBoot2更换Tomcat为Jetty,小型站点的福音
- CentOS7设置SWAP分区,小内存服务器的救世主
- CentOS8安装MyCat,轻松搞定数据库的读写分离、垂直分库、水平分库
- Docker快速安装Oracle11G,搭建oracle11g学习环境
- CentOS7,CentOS8安装Elasticsearch6.8.6
- Docker使用Oracle官方镜像安装(12C,18C,19C)
- CentOS关闭SELinux安全模块
- Docker安装Oracle12C,快速搭建Oracle学习环境
- SpringBoot2初体验,简单认识spring boot2并且搭建基础工程