notes/pl/java/libfws/mapping/mapstruct.txt
Ihar Hancharenka 234ea3682d m
2025-01-03 21:32:13 +03:00

51 строка
1.7 KiB
Plaintext

http://mapstruct.org/
spring extensions
https://mapstruct.org/documentation/spring-extensions/reference/html/
https://github.com/mapstruct/mapstruct-spring-extensions
https://github.com/mapstruct/mapstruct
https://github.com/mapstruct/mapstruct-examples
http://mapstruct.org/documentation/
http://mapstruct.org/documentation/installation/
http://mapstruct.org/documentation/reference-guide/
http://mapstruct.org/documentation/stable/reference/html/
lombok-int
'org.projectlombok:lombok-mapstruct-binding:0.2.0'
<scope>provided</scope>
If you are using Lombok 1.18.16 or newer you also need to add lombok-mapstruct-binding in order to make Lombok and MapStruct work together.
https://www.baeldung.com/java-mapstruct-lombok
idea-plugin
https://plugins.jetbrains.com/plugin/10036-mapstruct-support
https://github.com/mapstruct/mapstruct-idea
baeldung
https://www.baeldung.com/tag/mapstruct
https://www.baeldung.com/mapstruct
2024
https://habr.com/ru/articles/818489/
https://github.com/yayauheny/javanotice-mapstruct
2022
https://reflectoring.io/java-mapping-with-mapstruct/
https://github.com/thombergs/code-examples/tree/master/mapstruct
! @MappingTarget - for updating existing instances
!!! Exceptions throwing during mapping
! using Formatters
! mapping collections, streams, enums
! default values/expressions and constraints
! @DecoratedWith, @BeforeMapping, @AfterMapping
! additional cfg-options
2020
Lviv JavaClub - [Event 159] - MapStruct 0:00 of 1:05:32
https://www.youtube.com/watch?v=0fNKc0daZ-c
2018
https://habr.com/post/433270/
src
https://mapstruct.org/documentation/stable/api/org/mapstruct/Mapping.html
https://github.com/mapstruct/mapstruct/blob/main/core/src/main/java/org/mapstruct/Mapping.java