Lombok lombok은 Java의 라이브러리 중 하나로 반복되는 메서드를 자동으로 만들어주는 라이브 러리입니다. 엔티티나 DTO 같은 모델에서 Getter, Setter, 생성자를 만들 때 발생되는 귀찮은 작업을 모두 처리해줍니다. 하지만 테스트 환경에서는 Lombok을 사용할 수 없습니다. 그래서 그래들에 다음 코드를 추가한 뒤에 그래들을 다시 빌드합니다. ▼ 그래들에 해당 코드를 추가해줍니다. ▼ 아이콘을 눌러서 다시 빌드합니다.
스프링 부트란? 스프링부트(Spring Boot)는 자바 기반의 웹 어플리케이션 프레임워크인 스프링(Spring) 프레임워크 프로젝트를 좀 더 손쉽게 사용할 수 있도록 만든 도구라고 할 수 있습니다. 사실 웹 개발자가 아니라면 이전에는 스프링을 배우기가 굉장히 까다로웠습니다. 사실 자바 개발자들의 편의를 위해서 나온 프레임워크이긴 하지만 시간이 지날수록 다양한 기능과 설정들이 더해지면서 일반 개발자들이 접근하기는 러닝 커브가 꽤 있는 편이었죠. 하지만 지금은 스프링 부트 프로젝트로 인해서 많은 사람들이 스프링 부트로 개발을 하고 있습니다. 왜 스프링 부트인가? 국내 대부분의 대형 백엔드 프로젝트는 스프링(Spring)을 사용합니다. 자바스크립트(Javascript)나 파이썬(Python) 또는 루비(Ru..