- 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