MapStructPlus 1.4.3 发布,进一步优化 IDEA 本地开发体验


MapStruct Plus 是 MapStruct 的增强工具,在 Mapstruct 的基础上,实现了自动生成 Mapper 接口的功能,并强化了部分功能,使 Java 类型转换更加便捷、优雅。

MapStructPlus 官网


v1.4.3 版本已更新, 进一步优化了 IDEA 本地开发体验。

  • feat: ComponentModel 增加 spring-lazy 可选项,懒加载 Spring Bean,解决互相依赖的问题,并将默认配置改为该选项;
  • fix: 解决 unmappedTargetPolicy 默认配置不生效的问题;
  • enhance: 优化 IDEA 本地开发构建效率,一定程度上缩短构建时间、减小元空间占用;[Issue #89]

相關推薦

2023-06-18

支持 问题描述 一段时间以来,有好几位朋友反馈过 MapStructPlus 在使用时,修改了类,启动会报错,但重新执行 mvn clean compile 又恢复了正常。 就是这么一个莫名其妙的问题,最近终于想到了原因! 原因 首先,该问题出现

2022-07-01

发在 2021.1.3 版本中作为 IntelliJ IDEA Ultimate 中的 beta 功能发布,远程开发功能将 IDE 拆分为本地和远程组件,IDE 本身作为后端服务安装在远程服务器上用于加载项目。同时瘦客户端(thin client)在本地运行并提供完整的工作 UI。这

2022-07-09

IntelliJ IDEA 2022.2 首个公开测试版已发布。 主要变化 增强远程开发体验 远程开发功能将 IDE 拆分为本地和远程组件,IDE 本身作为后端服务安装在远程服务器上用于加载项目。同时瘦客户端(thin client)在本地运行并提供完

2022-07-27

引入了大量重大升级,让体验更稳定、功能更丰富。 新发布的更新具有多项质量改进。通过 SSH 将笔记本电脑连接到安装在远程服务器中的 IntelliJ IDEA,获得流畅的开发者体验。 如果您使用 JetBrains Space 在新版本中高效地编排后

2024-03-18

并强化了部分功能,使 Java 类型转换更加便捷、优雅。 MapStructPlus官网 此次迎来了一次较大版本的更新,更新日志如下: 优化复杂对象转换逻辑,占用元空间更小!性能更快! 此版本针对于复杂对象的自动转换逻辑,

2023-04-26

MapStructPlus 1.2.3 版本现已发布,具体更新内容如下: MapStruct 版本由 1.5.3.Final 升级为 1.5.5.Final 增加自定义 ConvertMapperAdapter 和 MapConvertMapperAdapter 类名和包名的功能,可以参考配置文档 生成的转换接口,自动接入自定义转换

2024-08-20

Stack、日本顶尖科技社区 Zenn 等知科技媒体上频频出现,进一步巩固了其全球影响力。 同时,MoonBit 在工业应用方面进展迅速,包括多家海外创业公司的应用、在国内拥有数据库领域的商业合作伙伴等。这一过程中,MoonBit 一直

2024-01-08

并强化了部分功能,使 Java 类型转换更加便捷、优雅。 MapStructPlus官网 更新日志 兼容内部类转换 示例: @Data @AutoMapper(target = Car.InnerClass.class) public class InnerClassTarget {     private String&nbs

2023-03-28

当需要进行枚举转换时(例如枚举转换为编码值,或者又编码转换为枚举),可以在目标枚举添加 @AutoEnumMapper 注解, 增加该注解后,在任意类型中需要转换该枚举时都可以自动转换。 使用该注解需要注意:当前注解必

2023-02-06

IntelliJ IDEA 2023.1 EAP 3 现已发布,包括了新 UI 增强功能以​​及对 Kubernetes 和 Docker 功能的多项改进。具体更新内容包括: 用户体验 新 UI 中工具窗口的垂直拆分 在新 UI 中引入了拆分工具窗口区域的选项,方便用户进行窗口排

2023-10-31

IntelliJ IDEA 2023.3 EAP 6 现已发布。这是 IntelliJ IDEA 2023.3 Beta 发布之前的最终 EAP 版本,带来了更多新功能和增强功能的预览。 一些亮点更新内容如下: 远程开发(Beta) 改进了对 Dev Containers 的支持 IntelliJ IDEA 2023.3 EAP 6 引入

2022-07-16

IntelliJ IDEA 2022.2 第二个 Beta 已发布,更新内容主要是针对远程开发功能以及编辑器的优化。 远程开发 优化链接 新版本改进了部署流程,从多方面优化了远程开发体验: 新变化加速了部署过程 高级日志记录可在发生故

2022-10-08

IntelliJ IDEA 2022.3 发布了第 2 个 EAP 版本。 主要变化: 优化 IDE 启动和打开项目速度 开发团队称,对于即将推出的 2022.3 版本,他们特别努力优化 IDE 的启动体验。因此,他们带来了明显的性能改进,以加快应用程序的启动

2023-11-17

IntelliJ IDEA 2023.3 发布了第 2 个 Beta 版本。本次发布公告主要介绍了针对 Web 开发的改进。 改进 TypeScript 开发体验 IntelliJ IDEA 2023.3 Beta 2 通过添加导入类型语句解决了部分不一致问题。团队称他们添加了选项来配置导入类型时