Bean Searcher 发布 v3.2.0 版本
Bean Searcher 发布 v3.2.0 版本,,具体更新内容如下:
✨ Features
- Bean Searcher
- 重构
FieldConvertor
:移除冗余参数targetType
- 新增
EnumFieldConvertor
:用来做枚举字段转换 - 实体类 SearchBean 支持继承(可继承 @SearchBean 注解与映射字段)
- 注解
@SearchBean
新增inheritType
属性,可控制继承规则 - 类
DefaultDbMapping
新增defaultInheritType
属性,可配置实体类的默认继承规则 - 实体类 SearchBean 的映射字段支持省略 Setter 方法
- 新增
ct
(Contain
)运算符,用于取代in
(Include
)运算符(使用in
将输出警告)
- 重构
- Bean Searcher Boot Starter
- 新增
bean-searcher.field-convertor.use-enum
配置项,表示是否自动添加EnumFieldConvertor
,默认true
- 新增
bean-searcher.use-map-searcher
配置项,表示是否自动创建MapSearcher
检索器,默认true
- 新增
bean-searcher.use-bean-searcher
配置项,表示是否自动创建BeanSearcher
检索器,默认true
- 新增
🌻 Better
- Bean Searcher Boot Starter
- 使用 Searcher 类型注入检索器时,默认注入 MapSearcher,不再报错
- 提高兼容性,SpringBoot 最低版本支持到 v1.4+

低调大师中文资讯倾力打造互联网数据资讯、行业资源、电子商务、移动互联网、网络营销平台。
持续更新报道IT业界、互联网、市场资讯、驱动更新,是最及时权威的产业资讯及硬件资讯报道平台。
转载内容版权归作者及来源网站所有,本站原创内容转载请注明来源。
- 上一篇
云原生灰度更新实践
相信在座的大家应该都听说过云原生了,这是近三四年一直热门的一个东西。什么是云原生呢?现在的云原生是个很宽泛的定义,可以简单理解为你的服务是为云而生,或者说因为现在云原生都是以 Kubernetes 容器技术作为基础设施,那只要你的服务运行在 Kubernetes 上,它们就可以算云原生。 而今天我跟大家分享的主题是 Luffy3 利用云原生技术,实现的灰度更新,主要从以下 4 个方面进行介绍: 什么是灰度更新 灰度更新的现状 云原⽣实践 总结与展望 什么是灰度更新 为了让大家更好的理解,我通过一个简单的例子和大家说一下什么是灰度更新。 假设你有⼀个关于酒店预定的项⽬,需要对外提供⼀个 Web 网站,供用户预定房间。为了保证业务的⾼可⽤,该项⽬研发的服务端是⽀持分布式的。因此,你在⽣产环境,组了⼀个酒店预定 Web 集群,⼀共起了 3 个服务端,通过 Nginx 反向代理的方式对外提供服务。 左图是传统意义上的灰度更新,即先将部分流量导到新版本上进行测试,如果可以就全面推广,如果不行就退回上一个版本。具体举例来说的话,有三台机器分别部署了服务端,IP 地址分别为 0.2、0.3、0.4。...
- 下一篇
微众开源项目进展汇总【2021年11月】
FISCO-BCOS 适用于金融行业的区块链底层平台 FISCO BCOS v3.0.0:一期完成 SIT,主要涵盖微服务架构和流水线共识功能;二期 SIT 中,包含混合并行机制、存储扩展方案、多群组调度与新的权限策略等;预计 12 月份在金链盟生态大会上重磅首发。 2.CC-SIG: 陆羽跨链协议由微众银行、中钞区块链等18家发起单位共同发起,以期建立链间、区块链与应用之间的“通用语言”。继11月18日,该协议发布后。CC-SIG 内部普及陆羽跨链协议理念,后续计划围绕 WeCross 和陆羽跨链协议开展小组代码编写工作。 SUIBE-SIG: 发布结合数字徽章的交互式区块链项目;更新"基于 FISCO BCOS 的 mysql 存储 demo"视频资料。 WeBASE 区块链中间件平台 v1.5.4:已提测,研发实训课程案例集,准备新增至WeBASE文档中,贡献给社区;新增WeBASE操作指引页、优化合约IDE交互。 WeBASE-Lab-rc1:SIT中,计划12月发布,适配FISCO BCOS v3.0.0,主要功能:区块链数据浏览,合约管理,私钥管理,系统管理和交易审计等功能...
相关文章
文章评论
共有0条评论来说两句吧...
文章二维码
点击排行
推荐阅读
最新文章
- CentOS关闭SELinux安全模块
- CentOS7编译安装Cmake3.16.3,解决mysql等软件编译问题
- CentOS7编译安装Gcc9.2.0,解决mysql等软件编译问题
- CentOS8编译安装MySQL8.0.19
- SpringBoot2配置默认Tomcat设置,开启更多高级功能
- CentOS8安装Docker,最新的服务器搭配容器使用
- Docker安装Oracle12C,快速搭建Oracle学习环境
- Linux系统CentOS6、CentOS7手动修改IP地址
- CentOS6,7,8上安装Nginx,支持https2.0的开启
- SpringBoot2整合Thymeleaf,官方推荐html解决方案