From 4f635b7fa12ce0f377d0f2fabd22764c3fcda008 Mon Sep 17 00:00:00 2001 From: linpeilie Date: Wed, 17 Jul 2024 15:55:27 +0800 Subject: [PATCH 1/4] =?UTF-8?q?=E4=BF=AE=E6=94=B9=E5=8F=8B=E6=83=85?= =?UTF-8?q?=E9=93=BE=E6=8E=A5?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- docs/.vuepress/components/links.ts | 4 ++ docs/.vuepress/components/links.vue | 95 +++++++++++++++++++++++++++++ docs/README.md | 11 +--- 3 files changed, 101 insertions(+), 9 deletions(-) create mode 100644 docs/.vuepress/components/links.ts create mode 100644 docs/.vuepress/components/links.vue diff --git a/docs/.vuepress/components/links.ts b/docs/.vuepress/components/links.ts new file mode 100644 index 0000000..bd85664 --- /dev/null +++ b/docs/.vuepress/components/links.ts @@ -0,0 +1,4 @@ +export const links = [ + { logo: 'https://plus-doc.dromara.org/static/image/logo.png', title: 'RuoYi-Vue-Plus 多租户权限管理系统', desc: '真正面向企业级的应用框架\n组件化 模块化 轻耦合 高扩展 针对企业痛点 业界一流技术栈', link: 'https://plus-doc.dromara.org/#/' }, + { logo: 'https://demo.orangeforms.com/img/login_logo2.424461a3.png', title: '橙单 —— 最纯粹的代码生成工具', desc: '80% 代码「免费」生成,全部源码交付,永久免费升级', link: 'https://www.orangeforms.com/' } +] \ No newline at end of file diff --git a/docs/.vuepress/components/links.vue b/docs/.vuepress/components/links.vue new file mode 100644 index 0000000..b9a0fe5 --- /dev/null +++ b/docs/.vuepress/components/links.vue @@ -0,0 +1,95 @@ + + + + + \ No newline at end of file diff --git a/docs/README.md b/docs/README.md index 8ebe737..255d777 100644 --- a/docs/README.md +++ b/docs/README.md @@ -46,12 +46,11 @@ footer: startYear: 2023 --- -## 国内站点 +## 友情链接 -- https://easii.gitee.io/mapstruct-plus/ + ## 其他开源项目 - - **EasyRelation**:[GitHub](https://github.com/linpeilie/easy-relation) | [Gitee](https://gitee.com/easii/easy-relation) | [Document](https://easy-relation.easii.cn) ## 最新版本 @@ -127,12 +126,6 @@ implementation group: 'io.github.linpeilie', name: 'mapstruct-plus-spring-boot-s - [mapstruct-plus-深度拷贝一集精通](https://www.bilibili.com/video/BV1KM4y1E7GJ/) -## 友情链接 - -- [RuoYi-Vue-Plus](https://gitee.com/JavaLionLi/RuoYi-Vue-Plus/wikis/pages) -- [RuoYi-Cloud-Plus](https://gitee.com/JavaLionLi/RuoYi-Cloud-Plus/wikis/pages) -- [Stream-Query](http://stream-query.dromara.org/):允许完全摆脱Mapper的mybatis-plus🌽体验!可以使用类似“工具类”🔧这样的静态函数进行数据库操作 - ## 联系我 > 个人网站:[代码笔耕](https://easii.gitee.io) -- Gitee From b20568d6b919594f272014425a051373f44e806d Mon Sep 17 00:00:00 2001 From: linpeilie Date: Wed, 21 Aug 2024 14:01:31 +0800 Subject: [PATCH 2/4] =?UTF-8?q?=E4=BF=AE=E5=A4=8D=E9=83=A8=E5=88=86Spring?= =?UTF-8?q?=E7=89=88=E6=9C=AC=E4=B8=8B=E6=89=BE=E4=B8=8D=E5=88=B0=E7=B1=BB?= =?UTF-8?q?=E7=9A=84=E9=97=AE=E9=A2=98?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../github/linpeilie/processor/AutoMapperProperties.java | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/mapstruct-plus-processor/src/main/java/io/github/linpeilie/processor/AutoMapperProperties.java b/mapstruct-plus-processor/src/main/java/io/github/linpeilie/processor/AutoMapperProperties.java index 65e0804..d85b23d 100644 --- a/mapstruct-plus-processor/src/main/java/io/github/linpeilie/processor/AutoMapperProperties.java +++ b/mapstruct-plus-processor/src/main/java/io/github/linpeilie/processor/AutoMapperProperties.java @@ -56,10 +56,10 @@ public class AutoMapperProperties { static { // load increment mark Integer mark = IncrementMarkUtils.incrementAndGet(); - adapterClassName = adapterClassName + "$" + mark; - mapAdapterClassName = mapAdapterClassName + "$" + mark; - autoMapperConfigClassName = autoMapperConfigClassName + "$" + mark; - autoMapMapperConfigClassName = autoMapMapperConfigClassName + "$" + mark; + adapterClassName = adapterClassName + "__" + mark; + mapAdapterClassName = mapAdapterClassName + "__" + mark; + autoMapperConfigClassName = autoMapperConfigClassName + "__" + mark; + autoMapMapperConfigClassName = autoMapMapperConfigClassName + "__" + mark; } public static String getConfigClassName() { -- Gitee From ef86b8c15bb95b6f7d06826e04c7b78d40e6787a Mon Sep 17 00:00:00 2001 From: linpeilie Date: Wed, 21 Aug 2024 14:33:52 +0800 Subject: [PATCH 3/4] release 1.4.4 --- pom.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pom.xml b/pom.xml index f155c12..831628f 100644 --- a/pom.xml +++ b/pom.xml @@ -18,7 +18,7 @@ - 1.4.3 + 1.4.4 8 8 UTF-8 -- Gitee From 2981157e9970886a5051e6892dcefa3b39fcc167 Mon Sep 17 00:00:00 2001 From: linpeilie Date: Wed, 21 Aug 2024 14:41:50 +0800 Subject: [PATCH 4/4] 1.4.4 release log --- README.md | 2 +- docs/README.md | 8 ++++++-- docs/en/README.md | 8 ++++++-- docs/en/release/log.md | 4 ++++ docs/release/log.md | 4 ++++ 5 files changed, 21 insertions(+), 5 deletions(-) diff --git a/README.md b/README.md index 110479a..104678e 100644 --- a/README.md +++ b/README.md @@ -188,7 +188,7 @@ public class User { ```xml - 1.4.3 + 1.4.4 diff --git a/docs/README.md b/docs/README.md index 255d777..275f745 100644 --- a/docs/README.md +++ b/docs/README.md @@ -61,18 +61,22 @@ footer: io.github.linpeilie mapstruct-plus-spring-boot-starter - 1.4.3 + 1.4.4 ``` - gradle ```groovy -implementation group: 'io.github.linpeilie', name: 'mapstruct-plus-spring-boot-starter', version: '1.4.3' +implementation group: 'io.github.linpeilie', name: 'mapstruct-plus-spring-boot-starter', version: '1.4.4' ``` ## 更新日志 +### 1.4.4 + +- fix: 修复部分Spring版本下找不到类的问题 + ### 1.4.3 - feat: `ComponentModel` 增加 `spring-lazy` 可选项,懒加载 Spring Bean,解决互相依赖的问题,并将默认配置改为该选项; diff --git a/docs/en/README.md b/docs/en/README.md index 5bfff1a..ef02710 100644 --- a/docs/en/README.md +++ b/docs/en/README.md @@ -58,18 +58,22 @@ fotter: io.github.linpeilie mapstruct-plus-spring-boot-starter - 1.4.3 + 1.4.4 ``` - gradle ```groovy -implementation group: 'io.github.linpeilie', name: 'mapstruct-plus-spring-boot-starter', version: '1.4.3' +implementation group: 'io.github.linpeilie', name: 'mapstruct-plus-spring-boot-starter', version: '1.4.4' ``` ## Change Log +### 1.4.4 + +- fix: fixed a problem with missing classes in some Spring release version. + ### 1.4.3 - **feat**: Added `spring-lazy` option to `ComponentModel` for lazy loading Spring Beans, resolving mutual dependency issues, and set this option as the default configuration. diff --git a/docs/en/release/log.md b/docs/en/release/log.md index e529437..94b71bf 100644 --- a/docs/en/release/log.md +++ b/docs/en/release/log.md @@ -6,6 +6,10 @@ category: description: MapStructPlus release log --- +### 1.4.4 + +- fix: fixed a problem with missing classes in some Spring release version. + ### 1.4.3 - **feat**: Added `spring-lazy` option to `ComponentModel` for lazy loading Spring Beans, resolving mutual dependency issues, and set this option as the default configuration. diff --git a/docs/release/log.md b/docs/release/log.md index 2d5c40f..552c297 100644 --- a/docs/release/log.md +++ b/docs/release/log.md @@ -6,6 +6,10 @@ category: description: MapStructPlus release log --- +### 1.4.4 + +- fix: 修复部分Spring版本下找不到类的问题 + ### 1.4.3 - feat: `ComponentModel` 增加 `spring-lazy` 可选项,懒加载 Spring Bean,解决互相依赖的问题,并将默认配置改为该选项; -- Gitee