New posts for Spring and Hibernate
This commit is contained in:
@@ -0,0 +1,25 @@
|
||||
# Lombok + MapStruct + a record target: what the processor path order and lombok-mapstruct-binding change
|
||||
|
||||
--- MapStruct first, Lombok second, no binding ---
|
||||
$ javac -d target/broken/lombok -cp $MAPSTRUCT_JAR:$LOMBOK_JAR -processorpath $MAPSTRUCT_PROCESSOR_JAR:$LOMBOK_JAR src/broken/lombok/LombokMapper.java
|
||||
src\broken\lombok\LombokMapper.java:19: error: Unmapped target properties: "name, age".
|
||||
PersonDto map(Person person);
|
||||
^
|
||||
1 error
|
||||
(exit status: 1)
|
||||
LombokMapperImpl generated: no
|
||||
|
||||
--- Lombok first, MapStruct second, no binding ---
|
||||
$ javac -d target/broken/lombok -cp $MAPSTRUCT_JAR:$LOMBOK_JAR -processorpath $LOMBOK_JAR:$MAPSTRUCT_PROCESSOR_JAR src/broken/lombok/LombokMapper.java
|
||||
(exit status: 0)
|
||||
LombokMapperImpl generated: yes
|
||||
|
||||
--- MapStruct first, then Lombok and lombok-mapstruct-binding ---
|
||||
$ javac -d target/broken/lombok -cp $MAPSTRUCT_JAR:$LOMBOK_JAR -processorpath $MAPSTRUCT_PROCESSOR_JAR:$LOMBOK_JAR:$BINDING_JAR src/broken/lombok/LombokMapper.java
|
||||
(exit status: 0)
|
||||
LombokMapperImpl generated: yes
|
||||
|
||||
--- Lombok, binding, then MapStruct ---
|
||||
$ javac -d target/broken/lombok -cp $MAPSTRUCT_JAR:$LOMBOK_JAR -processorpath $LOMBOK_JAR:$BINDING_JAR:$MAPSTRUCT_PROCESSOR_JAR src/broken/lombok/LombokMapper.java
|
||||
(exit status: 0)
|
||||
LombokMapperImpl generated: yes
|
||||
Reference in New Issue
Block a user