Closed utterances-bot closed 1 year ago
안녕하세요! 좋은 글 잘 봤습니다^^ 혹시 querydsl 설정 부분에
compile "com.querydsl:querydsl-jpa"
compile "com.querydsl:querydsl-apt"
부분이
compile "com.querydsl:querydsl-core"
compile "com.querydsl:querydsl-jpa"
로 변경되는게 맞지 않을까요? 예전에 작성하신 https://jojoldu.tistory.com/372 와 Honeymon님의 http://honeymon.io/tech/2020/07/09/gradle-annotation-processor-with-querydsl.html 와 비교해 봤습니다.
@soohoonlee 헛 오타 제보 감사합니다 ㅋㅋ 바로 수정해놓겠습니다
1-1 implementation 부분에서 module-api에
dependencies {
compile project(':settler-core')
로 되어있는데
멀티모듈 프로젝트에 의존하는 경우에는 implementation을 사용하지 않는 이유가 있을까요??
@robin00q 아! 아닙니다 해당 코드 역시 implementation 를 사용하면 됩니다 :) 다만, 이 글을 처음 보시는 분들이 implementation을 사용하려면 상위 모듈/하위 모듈 모두 implementation를 선언해야하는줄 오해하실까봐 일부러 하위 모듈 (module-api)는 기존 Gradle 설정인 compile을 그대로 두고 상위 모듈인 moduel-core에만 변경해둔 것이였습니다 :) 상위 모듈이 implementation을 사용하면 하위 모듈은 사용할수 없다 << 를 표현하기 위해서 상위 모듈만 implementation을 사용한 코드를 예제로 사용한것입니다 :)
Gradle5 -> 6 마이그레이션
최근 팀에서 운영중인 프로젝트의 Gradle 버전을 6으로 올리게 되었습니다. 사유는 여러가지가 있는데요. 점점 Spring Boot 최신 버전들이 최소한으로 요구하는 Gradle 버전이 높아지고 있고 Spring Boot 2.4는 Gr..
https://jojoldu.tistory.com/538