Commit Graph

  • aaa6bc407a update stagingProgressTimeoutMinutes main linpeilie 2025-07-27 18:47:40 +08:00
  • 6cd149ec04 release 1.5.0 v1.5.0 linpeilie 2025-07-27 18:15:12 +08:00
  • 793da1b8d1
    !19 enhance Converter支持Consumer函数 Merge pull request !19 from 秋辞未寒/main easii 2025-07-16 06:24:53 +00:00
  • 95d3160703
    Merge pull request #141 from fangzhengjin/issues-140 easii 2025-05-26 14:13:07 +08:00
  • 7ae2cf562d
    Merge branch 'main' into issues-140 easii 2025-05-26 14:12:31 +08:00
  • 8b3f24713b
    Merge pull request #142 from linpeilie/1.4.7 easii 2025-05-26 14:09:41 +08:00
  • 052dec37c5
    feat(MapperConfig): 添加 uses 属性以配置全局共享的自定义转换类 ZhengJin 2025-05-25 18:09:18 +08:00
  • 8510a72ea9
    Merge pull request #133 from lipanre/main easii 2025-04-14 14:05:32 +08:00
  • 00aa55e7ec feat: 增加测试用例 lipan 2025-04-11 21:34:41 +08:00
  • d70fc8550b feat: 映射配置增加可重复元注解 lipan 2025-04-11 21:34:33 +08:00
  • 887188442f 修改发布超时时间 linpeilie 2025-03-20 11:09:05 +08:00
  • 238689f626 升级一个版本号 v1.4.8 linpeilie 2025-03-19 19:00:33 +08:00
  • d431b4a69a Upgraded spring-boot-autoconfigure version from 2.7.9 to 2.7.18. linpeilie 2025-03-19 18:46:59 +08:00
  • 7aa92f07e5 增加1.4.7更新日志 linpeilie 2025-03-17 18:36:02 +08:00
  • 4c5524dcce 解决 Eclipse jdt.core 构建异常 linpeilie 2025-03-17 18:13:15 +08:00
  • 654c5bcd7a 修改javapoet为自打包的 linpeilie 2025-03-17 18:12:46 +08:00
  • b4e48df8fc 添加推广链接 linpeilie 2025-02-17 11:05:24 +08:00
  • fd7cb2922e
    !1 enhance Converter支持Consumer函数 秋辞未寒 2025-01-13 05:59:27 +00:00
  • c064b4442e
    enhance Converter支持Consumer函数 秋辞未寒 2025-01-13 05:54:07 +00:00
  • bd0916fd26 Merge branch 'main' of gitee.com:easii/mapstruct-plus linpeilie 2024-12-22 20:36:41 +08:00
  • 03e2142713 删除联系方式 linpeilie 2024-12-22 20:19:51 +08:00
  • 1f5054df98
    !17 1.4.6 Merge pull request !17 from easii/1.4.6 easii 2024-11-17 07:44:48 +00:00
  • a1d6c3935c
    Merge pull request #116 from linpeilie/1.4.6 easii 2024-11-17 15:38:16 +08:00
  • 9058320c09 AutoMappings、ReverseAutoMapping、ReverseAutoMappings支持配置在注解上面 v1.4.6 linpeilie 2024-11-17 15:37:31 +08:00
  • 9a320bcbc9 release 1.4.6 linpeilie 2024-11-17 14:48:34 +08:00
  • e01776d00c 增加用例 修改 SpringContextUtils 类名为 SpringContextUtils4Msp linpeilie 2024-11-17 14:35:54 +08:00
  • 64c2ffc645
    Merge pull request #114 from fingergohappy/main easii 2024-11-17 14:28:04 +08:00
  • fff9461d35 feat(processor): 支持在注解上使用 @AutoMapping- 新增处理注解上存在 @AutoMapping 的逻辑 - 修改 @AutoMapping 注解,增加对 ElementType.ANNOTATION_TYPE 的支持 可以实现如下效果: //新增dto使用注解,自动将当前用户映射到创建人字段 @AutoMapping(source = "operatorUserId", target = "createBy") public @interface CreateMapper { } @AutoMapping(source = "operatorUserId", target = "createBy") fingerfrings 2024-11-14 02:05:14 +08:00
  • 66f129ea66
    Merge pull request #109 from fangzhengjin/patch-1 easii 2024-11-06 10:03:44 +08:00
  • 932b83eb6c
    fix #108 ZhengJin 2024-10-14 17:09:06 +08:00
  • 3010530616 增加速知吧跳转链接 linpeilie 2024-10-13 15:26:43 +08:00
  • 1d49188524
    !16 1.4.5 Merge pull request !16 from easii/1.4.5 easii 2024-09-18 14:38:17 +00:00
  • 79d73aa37c
    Merge pull request #106 from linpeilie/1.4.5 easii 2024-09-18 22:35:46 +08:00
  • 3f26a35511 修复doc问题 linpeilie 2024-09-18 22:32:10 +08:00
  • 04c6cdfd41
    Merge pull request #105 from linpeilie/1.4.5 easii 2024-09-18 22:26:03 +08:00
  • 2931222574 release 1.4.5 修复 ReverseAutoMappings 配置不生效的问题 v1.4.5 linpeilie 2024-09-18 22:23:21 +08:00
  • 75b7d97051
    !15 1.4.4 Merge pull request !15 from easii/1.4.4 v1.4.4 easii 2024-08-21 06:48:03 +00:00
  • 4eaf42429a
    Merge pull request #100 from linpeilie/1.4.4 easii 2024-08-21 14:45:33 +08:00
  • 2981157e99 1.4.4 release log linpeilie 2024-08-21 14:41:50 +08:00
  • f202bd3b67
    Merge pull request #99 from linpeilie/1.4.4 easii 2024-08-21 14:34:54 +08:00
  • ef86b8c15b release 1.4.4 linpeilie 2024-08-21 14:33:52 +08:00
  • b20568d6b9 修复部分Spring版本下找不到类的问题 linpeilie 2024-08-21 14:01:31 +08:00
  • 6d75bd7775 更新友情链接 linpeilie 2024-07-17 22:28:40 +08:00
  • 4f635b7fa1 修改友情链接 linpeilie 2024-07-17 15:55:27 +08:00
  • 2e30f804d5
    !14 1.4.3 Merge pull request !14 from easii/1.4.3 easii 2024-06-29 06:00:59 +00:00
  • 027d868d11
    Merge pull request #90 from linpeilie/1.4.3 easii 2024-06-29 13:58:10 +08:00
  • 5d91544878 release 1.4.3 v1.4.3 linpeilie 2024-06-29 13:55:34 +08:00
  • c926e9ba70 减少循环次数 linpeilie 2024-06-29 10:45:51 +08:00
  • f4246d8248 修改unmappedTargetPolicy默认值 linpeilie 2024-06-28 21:11:05 +08:00
  • 53b16f0c57 uses remove itself linpeilie 2024-06-28 21:10:56 +08:00
  • 8d7246b207 修改unmappedTargetPolicy默认值 linpeilie 2024-06-28 19:54:00 +08:00
  • b1aacc7a2d - 优化依赖注入 - 修复部分场景的问题 linpeilie 2024-06-28 19:12:43 +08:00
  • 6bc4a6c16b in the case of the same class in different packages, and a suffix to the mapper class name linpeilie 2024-06-27 15:09:23 +08:00
  • 067a27f4d2 in the case of the same class in different packages, and a suffix to the mapper class name linpeilie 2024-06-26 18:02:32 +08:00
  • a1fddcd1ea add AdapterMapperGeneratorFactory linpeilie 2024-06-26 16:53:01 +08:00
  • 9bfe62a0c2 modified the approach to avoid circular dependencies. linpeilie 2024-06-26 16:47:08 +08:00
  • b12cd2b14a version ---> 1.4.3-SNAPSHOT linpeilie 2024-06-26 16:42:00 +08:00
  • 9d233506f5 修改 SolonComponentProcessor 所在目录 linpeilie 2024-06-26 11:12:59 +08:00
  • 9ee817b2a1 增加Spring延迟加载的实现 linpeilie 2024-06-26 00:07:26 +08:00
  • 6f933585db
    Merge pull request #87 from linpeilie/1.4.2 easii 2024-06-15 17:23:31 +08:00
  • 2995c42007
    !13 1.4.2 Merge pull request !13 from easii/1.4.2 easii 2024-06-15 09:22:45 +00:00
  • 2cee41b89d release 1.4.2 v1.4.2 linpeilie 2024-06-15 17:21:05 +08:00
  • 07fa8e23eb 升级vuepress版本 linpeilie 2024-06-15 16:53:50 +08:00
  • 3097791c98
    !12 1.4.1 Merge pull request !12 from easii/1.4.1 easii 2024-06-14 14:23:59 +00:00
  • 51ef51203b
    Merge pull request #86 from linpeilie/1.4.1 easii 2024-06-14 22:18:58 +08:00
  • 8b08426afc release 1.4.1 v1.4.1 linpeilie 2024-06-14 22:15:28 +08:00
  • 1946fc8dd9 升级vuepress linpeilie 2024-06-13 10:38:04 +08:00
  • 9992de3071 ReverseAutoMapping规则和老版本保持一致 linpeilie 2024-06-13 10:25:22 +08:00
  • 29a4bb76f9 修改转换接口生成逻辑 linpeilie 2024-06-12 18:41:54 +08:00
  • 01b72c92ab AutoMapper 增加 useEnums 属性,支持手动配置转换时需要的枚举,解决跨模块枚举无法自动转换的问题。 linpeilie 2024-06-12 16:59:14 +08:00
  • 5c571181a2 AutoMapping 注解增加 reverseConvertGenerate,控制是否生成反向转换逻辑,适配更加复杂的应用场景 linpeilie 2024-06-12 14:10:33 +08:00
  • 5f7860447f 升级vuepress linpeilie 2024-06-12 11:59:05 +08:00
  • b020a42732 反向转换默认规则和原来保持一致 linpeilie 2024-06-12 11:58:43 +08:00
  • 2a06642a5b 修改非SpringBoot环境下查找转换接口逻辑 linpeilie 2024-06-03 11:23:58 +08:00
  • be2d80aebe - AutoMapper 注解增加 mapperName 属性,支持可以自定义生成转换接口名称; - AutoMapper 注解增加 mapperNameSuffix 属性,支持配置生成的转换接口名称增加后缀,默认规则下生成的反向转换接口同时生效; - 适配 Mapper 注解的 unmappedSourcePolicy、unmappedTargetPolicy、typeConversionPolicy、collectionMappingStrategy、nullValueMappingStrategy、nullValueIterableMappingStrategy、nullValuePropertyMappingStrategy、nullValueCheckStrategy、mappingControl 属性 - 适配 Mapping 注解的 constant、qualifiedBy、nullValueCheckStrategy、nullValuePropertyMappingStrategy、mappingControl - 适配 MapStruct 配置的 typeConversionPolicy、collectionMappingStrategy、nullValueIterableMappingStrategy、nullValueMapMappingStrategy、nullValueCheckStrategy、mappingControl、unexpectedValueMappingException、suppressTimestampInGenerated 属性 - 优化转换接口生成逻辑 - 适配同一模块中同类不同包生成类名冲突的问题 - 优化生成反向转换逻辑的默认规则,当原规则的 source 中存在 . 时,不生成相应的反向转换规则; - 修复 targetClass 同时配置父类和子类时,转换规则冲突的问题 - 修复不同模块配置类、代理类类名冲突的问题 - 增加用例 linpeilie 2024-05-24 18:52:26 +08:00
  • bc6a6be078 adapterClassName、mapAdapterClassName、autoMapperConfigClassName、autoMapMapperConfigClassName 默认生成规则增加自增后缀 linpeilie 2024-04-01 20:04:21 +08:00
  • c8ce552d46 增加友情链接Stream-Query linpeilie 2024-03-29 16:05:06 +08:00
  • 17b94de8d7 反向转换时,没有配置ReverseAutoMapping的,使用默认的 AutoMapping 规则 linpeilie 2024-03-26 13:56:30 +08:00
  • 8fcad5d17d 增加 1.4.0 升级注意事项 linpeilie 2024-03-25 12:00:35 +08:00
  • f9f93f53f1 update docs linpeilie 2024-03-16 22:43:15 +08:00
  • db369b9e4f
    !10 release v1.4.0 Merge pull request !10 from easii/v1.4.0 easii 2024-03-16 14:34:30 +00:00
  • 38d7d2dbfd
    Merge pull request #73 from linpeilie/v1.4.0 easii 2024-03-16 22:32:51 +08:00
  • 2f86c1bfad release 1.4.0 v1.4.0 linpeilie 2024-03-16 22:30:45 +08:00
  • 87c2e20b16
    Merge pull request #72 from linpeilie/1.4.0 easii 2024-03-16 22:28:27 +08:00
  • 932a67cbc3
    !9 release 1.4.0 Merge pull request !9 from easii/1.4.0 easii 2024-03-16 14:27:21 +00:00
  • 3b265058a5 增加用例、文档 linpeilie 2024-03-16 22:22:17 +08:00
  • 3c8521f8f7
    !8 修改联系方式图片地址 Merge pull request !8 from easii/cycle_avoiding easii 2024-03-15 11:52:12 +00:00
  • c67d27b4bb
    Merge pull request #71 from linpeilie/cycle_avoiding easii 2024-03-15 19:51:38 +08:00
  • 7a91ff090b Merge remote-tracking branch 'origin/cycle_avoiding' into cycle_avoiding linpeilie 2024-03-15 19:50:47 +08:00
  • 5a3beec004 修改联系方式地址图片 linpeilie 2024-03-15 19:50:36 +08:00
  • c734f29b69
    Merge pull request #70 from linpeilie/cycle_avoiding easii 2024-03-15 19:48:50 +08:00
  • 97f34df981
    Merge branch 'main' into cycle_avoiding easii 2024-03-15 19:48:40 +08:00
  • 52ab1a9ce0 修改联系方式地址图片 linpeilie 2024-03-15 19:46:26 +08:00
  • a89eaa36e3
    !7 添加微信交流群 Merge pull request !7 from easii/cycle_avoiding easii 2024-03-15 11:31:43 +00:00
  • 88e23db655 添加微信交流群 linpeilie 2024-03-15 19:29:42 +08:00
  • baf7496800 添加微信交流群 linpeilie 2024-03-15 19:29:42 +08:00
  • ee658c681e
    !6 1.4.0-R1 Merge pull request !6 from easii/cycle_avoiding easii 2024-03-15 10:08:01 +00:00
  • 738989a534
    Merge pull request #69 from linpeilie/cycle_avoiding easii 2024-03-15 18:06:48 +08:00
  • 155575096c release 1.4.0-R1 linpeilie 2024-03-15 18:05:20 +08:00
  • 182bc024da 修复bug,增加用例 linpeilie 2024-03-14 20:25:03 +08:00