기존 2차 프로젝트에서 기준에서 3차 프로젝트를 하면서 2차 프로젝트의 자바 코드를 코틀린 코드로 변환을 완료하였다.2차 프로젝트 깃허브 링크 3차 프로젝트 깃허브 링크 프로젝트 환경Spring Boot 3.3.2Java 17코틀린 사용하면서 느낀 장단점Lombok 제거전환과정에서 자바와 가장 컸던 점은 코틀린에서는 Lombok을 안쓴다는 점이다. Lombok을 안쓰는 이유코틀린에서는 타입추론 기능이 있어서 변수앞에 타입을 안붙인다. 변수 값에 의해서 타입이 정해진다. 그래서 변수 앞에는 val이나 var을 붙이는데 val은 Getter 기능이 포함되어 있고 var은 Getter, Setter가 포함되어 있다.@Data 대신에 Data Class를 사용하면 equals(), hashcode(), toSt..