2024-01-07 17:13:13 +08:00
..
2024-01-07 17:13:13 +08:00
2023-12-15 08:13:46 +08:00
2024-01-07 17:13:13 +08:00
2024-01-07 17:13:13 +08:00

home, modules, bannerBrand, isShowTitleInHome, actionText, actionLink, features, fotter
home modules bannerBrand isShowTitleInHome actionText actionLink features fotter
true
BannerBrand
Features
MdContent
Footer
bgImage title description tagline buttons socialLinks
/bg.svg MapStructPlus Probably the simplest and most powerful Java Bean transformation tool MapStructPlus is an enhancement tool of MapStruct. On the basis of MapStruct, it realizes the function of automatically generating Mapper interface, and strengthens some functions, making Java type conversion more convenient and elegant.
text link
Quick Start /en/introduction/quick-start
text link type
FAQ /en/guide/faq plain
icon link
LogoGithub https://github.com/vuepress-reco/vuepress-theme-reco
true About /views/other/about
title icon details
Quick launch The conversion between Java classes requires only additional annotation, reducing the tedious and error-prone development task
title icon details
Efficiency light Based on the annotation processors, all of the generation is done at compile time
title icon details
Conversion change Property conversions are based on getter/setter methods in the class
title icon details
Compatibility any Support JDK8~17、SpringBoot2~3
title icon details
Multi-class conversion structure Support for a single class to configure multiple type conversions
title icon details
Conversion between Map and Object type More powerful map-to-object functionality
startYear
2023

Other Open Source Project

Latest Version

  • maven
<dependency>
    <groupId>io.github.linpeilie</groupId>
    <artifactId>mapstruct-plus-spring-boot-starter</artifactId>
    <version>1.3.6</version>
</dependency>
  • gradle
implementation group: 'io.github.linpeilie', name: 'mapstruct-plus-spring-boot-starter', version: '1.3.6'

Change Log

1.3.6

  • Compatible with internal class conversion.
  • The targetClass in the AutoMapping annotation supports configuring the parent class.
  • AutoMapperConfig and AutoMapMapperConfig package and class name generated automatically by the framework support configuration.
  • Supports AutoMapping annotations configured in the parent class.

1.3.5

  • @AutoMapping@ReversedAutoMapping support is configured on top of methods.
  • @AutoMapping@ReverseAutoMapping support the defaultExpression and conditionExpression properties

……

Code Warehouse

Participate and contribute

  • Contribution Code: You are welcome to submit an issue or pull requests
  • Maintain Documents: Docs directory under the project directory, welcome to participate in the translation and revision