内容简介:easyjdbc 在 spring jdbctemplate 之上进行了一些包装,支持部分常用的 JPA 注解,使得经过注解的实体可以像 Hibernate,jpa 一样进行增、删、改和获取。SQL 构造工具、SQL 注解、链式 API 等让查询操作更为灵活。...
easyjdbc 在 spring jdbctemplate 之上进行了一些包装,支持部分常用的 JPA 注解,使得经过注解的实体可以像 Hibernate,jpa 一样进行增、删、改和获取。SQL 构造 工具 、 SQL 注解、链式 API 等让查询操作更为灵活。动态实体映射使得各种查询不再需要写大量的 RowMapper。
功能简介:
-
常用的 JPA 注解支持。
-
简化的批处理操作。
-
简化的分页操作。
-
灵活的链式查询 API 和 SQL 构造器以及 SQL 注解。
-
实体属性动态映射。
-
支持多种数据库(mysql,mariadb,oracle,sqlserver,postgresql,db2,sqlite,hsqldb)。
maven 坐标
<dependency> <groupId>cn.xphsc</groupId> <artifactId>easyjdbc</artifactId> <version>2.0.7</version> </dependency>
spring boot 坐标
<dependency> <groupId>cn.xphsc.boot</groupId> <artifactId>easyjdbc-spring-boot-starter</artifactId> <version>2.0.7</version> </dependency>
更新日志
Changes in version 2.0.7
- 修复 count 方法的返回类型 int 为 long
- 修复 SQL 查询 get 方法为空指针时返回 null 对象
- 修复注解 @SqlSelect 查询别名驼峰不再需要_
- 支持注解 @SqlSelect 查询参数作为对象传参
- 支持数据库,如“Derby”、' Derby ',' Phoenix(phoenix) '达梦数据库 database (dm), 阿里云 PPAS 数据库 database(edb), 神通数据库 database(oscar), herddb(herddb)
- 修复 SQL 查询 get 方法为空指针时返回 null 对象
- 修复注解 @SqlSelect 查询别名驼峰不再需要_
- 支持注解 @SqlSelect 查询参数作为对象传参
- 支持数据库,如“Derby”、' Derby ',' Phoenix(phoenix) '达梦数据库 database (dm), 阿里云 PPAS 数据库 database(edb), 神通数据库 database(oscar), herddb(herddb)
以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持 码农网
本站部分资源来源于网络,本站转载出于传递更多信息之目的,版权归原作者或者来源机构所有,如转载稿涉及版权问题,请联系我们。
The Pragmatic Programmer
Andrew Hunt、David Thomas / Addison-Wesley Professional / 1999-10-30 / USD 49.99
本书直击编程陈地,穿过了软件开发中日益增长的规范和技术藩篱,对核心过程进行了审视――即根据需求,创建用户乐于接受的、可工作和易维护的代码。本书包含的内容从个人责任到职业发展,直至保持代码灵活和易于改编重用的架构技术。从本书中将学到防止软件变质、消除复制知识的陷阱、编写灵活、动态和易适应的代码、避免出现相同的设计、用契约、断言和异常对代码进行防护等内容。一起来看看 《The Pragmatic Programmer》 这本书的介绍吧!