March 22, 2021
https://github.com/Juhyung990122/Keyduck_back
Intellij dependency 설정
플러그인으로 Mapstruct Support 다운로드 한 후 build.gradle에
plugin{
...
id 'net.ltgt.apt' version '0.15'
}
apply plugin: "net.ltgt.apt"
dependencies{
...
lombok
compile('org.mapstruct:mapstruct:1.3.0.Beta2')
compileOnly('org.mapstruct:mapstruct-processor:1.3.0.Beta2')
annotationProcessor('org.mapstruct:mapstruct-processor:1.3.0.Beta2')
}
를 작성해줍니다.(작성을 다하면 꼭 gradle을 다시 빌드해주세요.) 이후 Mapper코드를 작성하고, Service에는 @autowired를 사용하여 Mapper를 주입시켜줍니다.