2023-06-19 MapStructPlus1.3.3发布,全面适配 IDEA,使用更加丝滑流畅! JavaMapStructPlus框架 Java 1.3.3 更新日志 适配不可变类型,当需要转换的目标类型为不可变类型时,可以使用任意包下的 Immutable 注解标识; 全面适配 IDEA 部分编译问题,使用更加丝滑流畅。 1.3.2 版本在 windows JDK8 环境下编译
2023-06-16 MapStructPlus1.3.1发布,良久的问题终于被解决! JavaMapStructPlus框架 Java 今晚上更新了两个版本,1.3.0和1.3.1,主要为了解决 IDEA 部分编译时,出现的各种莫名奇妙的问题。 更新日志 新增编译参数的配置方式,解决 IDEA 部分编译导致的一系列问题; 更好地适配本地IDEA开发; AutoMapper
2023-06-14 EasyRelation v1.1.1 发布,增加自动关联数据特性 EasyRelationJava框架 Java EasyRelation 1.1.1 发布,新版本更新日志: 更新 MapStructPlus 版本 1.2.1 –> 1.2.5 添加自动关联数据功能 当想要对一个方法的结果自动关联相关数据时,可以在方法上面增加 @AutoRe
2023-06-03 手摸手创建一个 Vue3 + Ts 项目(三) —— 使用 UnoCSS 来调整布局样式 NaiveUITypeScriptVue3前端 前端 前言在前面的篇章中,实现了一个左侧菜单栏,并且做了基本功能的完善,效果如下: 本篇,来把上一篇中的布局组件高度没有撑开的问题解决,同时,主要学习下 UnoCSS 的使用。 项目中所有源代码:easii-admin-ui: 手摸手创建一个
2023-06-01 手摸手创建一个 Vue3 + Ts 项目(二) —— 实现左侧菜单栏 NaiveUITypeScriptVue3前端 前端 前言在上一篇中,我们初始化了整个项目,并且添加了最基本的依赖,已经实现了效果如下: 而在常见的后台项目中,常见于左侧有一菜单栏,右侧是标题栏和内容的布局。这一篇中,我们主要来实现该基本布局。 安装 vue-router vue-route
2023-05-27 手摸手创建一个 Vue3 + Ts 项目(一) —— 初始化项目 NaiveUITypeScriptVue3前端 前端 介绍本教程是为大家介绍如何一步步搭建一个后台的前端项目,只实现最最基本的功能,基于 Vue3 + TypeScript 和 NaiveUI 的技术方案。从零开始,手摸手一步步来搭建一个后台项目。它可能并不能帮助你快速搭建企业级中台产品原型,
2023-05-24 MapStructPlus发布1.2.5版本,增加solon支持 JavaMapStructPlus框架 Java MapStructPlus 1.2.5 发布,更新内容如下: fix: 解决 MapConvertMapperAdapter 编译警告问题 feat: 增加 nullValueMappingStrategy 和 nullValueProp
2023-03-27 EasyRelation发布,简单强大的数据关联框架 EasyRelationJava框架 Java 当开发人员需要进行关联查询时,往往需要编写大量的冗余代码来处理数据之间的关系。这不仅浪费时间和精力,还会影响项目的可维护性和可扩展性。 EasyRelation 是一个简单、高效的自动关联数据框架,可以通过一行代码,自动关联查询并填充需要的
2023-03-05 彻底干掉 BeanUtils,最优雅的 Mapstruct 增强工具全新出炉 JavaMapStructPlus框架 Java 背景在现在流行的系统设计中,一般会将对象模型划分为多个层次,例如 VO、DTO、PO、BO 等等。这同时也产生了一个问题,经常需要进行不同层级的模型之间相互转换。 针对这种问题,目前常会采用三种方案: 调用每个字段的 getter