- MapStruct Tutorial
- MapStruct - Home
- MapStruct - Overview
- MapStruct - Environment Setup
- Mapping
- MapStruct - Basic Mapping
- MapStruct - Custom Mapping
- MapStruct - Mapping Multiple
- MapStruct - Mapping Nested Bean
- MapStruct - Mapping Direct Field
- MapStruct - Builder
- Data Type Conversions
- MapStruct - Implicit Type Conversion
- MapStruct - Using numberFormat
- MapStruct - Using dateFormat
- MapStruct - Using expression
- MapStruct - Using constant
- MapStruct - Using defaultValue
- MapStruct - Using defaultExpression
- Mapping Collections
- MapStruct - Mapping List
- MapStruct - Mapping Map
- Miscellaneous
- MapStruct - Mapping Streams
- MapStruct - Mapping Enum
- MapStruct - Throwing Exceptions
- MapStruct - Customizing Mapper
- MapStruct Useful Resources
- MapStruct - Quick Guide
- MapStruct - Useful Resources
- MapStruct - Discussion
- Selected Reading
- UPSC IAS Exams Notes
- Developer's Best Practices
- Questions and Answers
- Effective Resume Writing
- HR Interview Questions
- Computer Glossary
- Who is Who
MapStruct Tutorial
The MapStruct is an annotation based code generator/mapper which greatly simplifies the mapping implementations of Java Beans. It follows convention over configuration, uses plain method invocations. MapStruct operations are very fast, type-safe and easy to understand.
Audience
This tutorial is designed for software programmers who want to learn the basics of MapStruct and its concepts in a simple and easy manner. This tutorial will give you enough understanding on the various functionalities of mapstruct with suitable examples.
Prerequisites
Before proceeding with this tutorial, you should have a basic understanding of Java Programming Language.
Advertisements