Flèche
[spring] 그레이들 버전 update, gradle5부터 lombok 설정 본문
스프링 부트로 웹서비스를 만들 수 있도록 도와주는 책이 있어서 그 책을 공부하며 프로젝트를 했었습니다.
그런데 그 책이 2019년도에 나온 책이고, 현재 나온 최신 스프링부트 및 빌드 툴 버전이 아니라서 2019년도에 쓰여진 책을 바탕으로
현재 버전에서 달라진 점을 고려해서 프로젝트 하는게 어려웠습니다.
예를 들어 Lombok 라이브러리를 추가할 때 dependency를 추가하는 부분의 코드가 달라졌습니다. 맨 처음에 제가 했던 생각은 ‘책을 쓴 분처럼 gradle4.xx 버전으로 gradle 버전을 낮춘 뒤 프로젝트를 할까?’ 였습니다. 그러나 최신 스프링부트 버전인 2.4.3버전에서는 gradle4.xx를 쓸 수 없어서 낮췄던 gradle 버전을 다시 gradle 6.xx로 바꾸고, dependency도 바뀐 코드로 넣어서, 결국 Lombok 라이브러리를 잘 쓸수 있게 되었습니다. 이 과정에서 각종 기술 블로그와 gradle 공식 홈페이지를 샅샅히 살펴보았고, 해결한 뒤 뿌듯한 기억이 있습니다..
'spring' 카테고리의 다른 글
[http] put과 post/http헤더와 바디_get방식과 post방식 (0) | 2021.03.06 |
---|---|
[http]testresttemplate -> http get,post -> header body (0) | 2021.03.05 |
[spring]MemoryMemberRepository 와 SpringDataJpaMemberRepository 의 차이점 (0) | 2021.02.28 |
[spring] 스프링과 자바 객체지향 (0) | 2021.02.20 |
[SQL] PK(Primary Key) (0) | 2021.02.01 |