MapStructPlus 1.3.2 发布,全面适配 IDEA 部分编译,使用更加丝滑流畅!
1.3.2 更新日志
-
适配不可变类型,当需要转换的目标类型为不可变类型时,可以使用任意包下的
Immutable
注解标识; -
全面适配 IDEA 部分编译问题,使用更加丝滑流畅。
适配不可变类型
这个是由 Jimmer 开源框架的作者提出,当是不可变类型时, 默认生成规则中的 T convert(S source, @MappingTarget T target)
方法,没有任何意义,且可能存在问题。
所以,当需要转换的目标类型为不可变类型时,可以使用任意包下的 Immutable
注解标识。
则在编译过程中,最终生成如下代码:
public T convert(S source, @MappingTarget T target) { return target; }
使用 IDEA 部分编译
上一个版本中,适配了一部分 IDEA 部分编译产生的问题,新的版本中,使用了全新的处理逻辑,彻底解决了 IDEA 部分编译产生的各种问题, 且,不再需要在编译参数中指定配置类,使用更加丝滑流畅!只需要升级版本,无需做任何改动。

低调大师中文资讯倾力打造互联网数据资讯、行业资源、电子商务、移动互联网、网络营销平台。
持续更新报道IT业界、互联网、市场资讯、驱动更新,是最及时权威的产业资讯及硬件资讯报道平台。
转载内容版权归作者及来源网站所有,本站原创内容转载请注明来源。
- 上一篇
开源接口测试工具 atest 发布 v0.0.12
atest版本发布 v0.0.12 atest是一款用 Golang 编写的、基于 YAML 格式的开源接口测试工具,可以方便地在本地、服务端、持续集成等场景中使用。 我们希望提供一个简单、强大、高质量的测试工具,方便测试、研发人员快速、低成本地借助接口测试为产品研发质量保驾护航。 通过以下命令启动 HTTP 代理服务器后,给您的浏览器配置该代理,打开业务系统就会自动录制: docker run -p 1234:8080 -v /var/tmp:/var/tmp \ ghcr.io/linuxsuren/api-testing atest-collector \ --filter-path /api \ -o /var/tmp/sample.yaml # --filter-path /api 会过滤所有以 /api 为前缀的 HTTP 请求 # 关闭服务后,您可以在 /var/tmp/sample 这个目录中找到生成的测试用文件 更新重点 支持通过基于 HTTP 代理服务生成测试用例 支持根据 Swagger 数据生成接口测试覆盖率 增加 HTML、Markdown 等...
- 下一篇
视频编码耗时长、编码帧发送失败…DVPP视频编码问题典型案例分析
摘要:本期就分享几个关于DVPP视频编码问题的典型案例,并给出原因分析及解决方法 本文分享自华为云社区《DVPP媒体数据处理视频编码问题案例》,作者:昇腾CANN。 DVPP(Digital Vision Pre-Processing)是昇腾AI处理器内置的图像处理单元,通过AscendCL媒体数据处理接口提供强大的媒体处理硬加速能力,主要功能包括图像编解码、视频编解码、图像抠图缩放等。 本期就分享几个关于DVPP视频编码问题的典型案例,并给出原因分析及解决方法: 参数设置不合理,导致视频编码耗时长或编码失败 发送待编码帧成功,但视频编码无输出 发送待编码帧失败 01 参数设置不合理,导致视频编码耗时长或编码失败 问题现象描述 视频编码耗时长或编码失败。运行编码应用进程后,使用dvpp的proc信息排查问题,步骤如下:登录运行编码应用进程的环境,在有读、写、执行权限的目录下执行msnpureport -a命令,导出proc日志信息。按导出时间,进入对应时间戳的目录下,打开“module_info\dev-os-0\dvpp\dvpp_proc.log”日志。proc信息中关键信息含义如...
相关文章
文章评论
共有0条评论来说两句吧...
文章二维码
点击排行
推荐阅读
最新文章
- SpringBoot2整合Redis,开启缓存,提高访问速度
- Windows10,CentOS7,CentOS8安装MongoDB4.0.16
- CentOS7编译安装Gcc9.2.0,解决mysql等软件编译问题
- CentOS6,CentOS7官方镜像安装Oracle11G
- Mario游戏-低调大师作品
- SpringBoot2整合MyBatis,连接MySql数据库做增删改查操作
- CentOS8编译安装MySQL8.0.19
- Docker使用Oracle官方镜像安装(12C,18C,19C)
- Docker安装Oracle12C,快速搭建Oracle学习环境
- Docker快速安装Oracle11G,搭建oracle11g学习环境