内容简介:Hasor-DB 数据库访问框架 提供了一套和 MyBatis 一样的 TypeHandler,同时类型支持上比 MyBatis 更加完整。 全面支持 JDBC 4.2 各种数据类型 全面支持 Java8 中的各种时间类型 提供一套单表 ORM 能力。 单测覆盖率...
Hasor-DB 数据库访问框架
-
提供了一套和 MyBatis 一样的 TypeHandler,同时类型支持上比 MyBatis 更加完整。
-
全面支持 JDBC 4.2 各种数据类型
-
全面支持 Java 8 中的各种时间类型
-
提供一套单表 ORM 能力。
-
单测覆盖率提升到 82%
-
增加对 存储过程 的支持。
-
JdbcTemplate 新增 lambda 能力,可以像 MybatisPlus 那样通过代码方式来生成查询语句。
-
JdbcTemplate 新增多 SQL 语句多返回值的获取。
-
JdbcAccessor 增加 dsApply 方式,可以控制 Connectiuon 如何从 DataSource 中获取。从而可以使用外部的事务管理器。
-
JdbcUtils.java 补充 presto 链接串
-
BeanPropertyRowMapper 也加入 CaseInsensitive 的处理。
-
hasor-db 不在直接提供 mybatis 的整合封装。
-
hasor-db 包下的 @Transactional 注解发生位置变化。
-
自动探测数据库类型增加对 impala 的识别。
- ColumnMapRowMapper\ColumnMapResultSetExtractor 增加参数可以控制 caseInsensitive。
Uitls 工具包
-
StringUtils 工具增加 splitKeep 工具方法。
-
BeanUtils 工具 getField 方法实现中增加 getDeclaredFields 来源。
-
MethodUtils 工具增加 lambdaMethodName 工具方法,该方法需要配合 SFunction 接口。
-
ExceptionUtils、ResourcesUtils、StringUtils、IOUtils 新增一批 工具 方法。
-
hasor-core 中的 provider 包提升到 common 里。
-
StringUtils.fixedString 废弃删除,换成 StringUtils.repeat
-
修复 BeanUtils 源是对象,目标是Map 情况下一个类型转换异常。
- ResourcesUtils ,对不同位置的资源提供加载能力。
其它优化
-
AppContext 实现了 Closeable 接口,最终调用 shutdown。
-
Hasor 类可以单独构建 Environment、Settings了。
-
net.hasor.core.Provider 接口功能更加丰富。
-
Hasor 的 SPI 机制兼容标准 Java SPI 机制。
-
TelContext 增加 getAppContext 方法。
-
BeanContainer 对于 final 修饰符的字段优化。
-
https://github.com/zycgit/hasor/issues/80 修复 setupEnvironment 报NPE
- https://gitee.com/zycgit/hasor/issues/I2AJX4 修复,如果请求参数不是数组,那么会将其转换一下在处理。
-
XmlNode 增加toSettingMap、toSettingsMap 两组方法。
- RuntimeListener 中 hasor-hconfig-name、hasor-envconfig-name 改名为 hasor-hconfig-file、hasor-env-file
- 新增 hasor-spring 支持基于 SpringMVC 的非 Boot 项目。
以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持 码农网
猜你喜欢:- 监控系统 WGCLOUD,新增集群能力
- GitLab 11.1 发布,新增安全仪表板、增强代码搜索能力
- 百度智能小程序基础库 3.170.10 版本,新增播放视频、无声视频等能力
- 分布式监控系统 WGCLOUD v3.3.2 发布,新增 web 版 ssh 工具、堡垒机能力
- 发展网络安全能力(一):国家网络安全能力成熟度模型
- 6大能力升级,自研容器网络和负载均衡能力大大增强 博云容器云产品最新升级
本站部分资源来源于网络,本站转载出于传递更多信息之目的,版权归原作者或者来源机构所有,如转载稿涉及版权问题,请联系我们。
Web开发秘方
Brian P. Hogan、Chris Warren、Mike Weber、Chris Johnson、Aaron Godin / 七印部落 / 华中科技大学出版社 / 2013-7-10 / 66.00元
猜猜硅谷的前端工程师怎么折腾JS的?想知道无限下拉的列表怎么做吗?你知道DropBox可以当Web服务器用吗?你知道怎么做出跨平台的幻灯片效果吗?不借助插件,怎样在移动设备上实现动画效果?怎样快速搭建和测试HTML电子邮箱?怎样制作跨PC和移动设备显示的应用界面?怎样利用最新的JavaScript框架(Backbone和Knockout)提高应用的响应速度?怎样有效利用CoffeeScript和S......一起来看看 《Web开发秘方》 这本书的介绍吧!