What is MapStruct Plus
mainMapStruct Plus is an enhancement tool for MapStruct designed to simplify Java Bean transformations. It builds upon MapStruct to automatically generate Mapper interfaces and provides additional features to make Java type conversion more convenient and elegant.
Key Features:
- Quick Setup: Requires only additional annotations for class conversion, reducing manual development.
- Compile-time Efficiency: Uses annotation processors to perform all generation at compile time.
- Property Conversion: Based on getter/setter methods.
- Compatibility: Supports JDK 8~17 and Spring Boot 2~3.
- Multi-class Conversion: Allows a single class to configure multiple type conversions.
- Map-to-Object: Provides powerful functionality for converting between Maps and Objects.