개요이전 프로젝트를 진행하면서 멀티모듈 구조의 프로젝트를 경험했습니다. 그러나 그 당시에는 멀티모듈에 대해 깊이 이해하지 못했던 부분이 많았습니다. 그래서 이번 글에서는 멀티모듈 구조의 이론 중점으로 정리하고자 합니다. 멀티 모듈이란?멀티모듈(Multi-Module)은 하나의 프로젝트를 여러 개의 모듈로 나누어 관리하는 구조를 의미합니다.각 모듈은 독립적으로 개발 및 빌드가 가능하지만, 필요에 따라 다른 모듈들과 의존성을 공유하거나 통합하여 하나의 애플리케이션으로 동작하게 만듭니다. 멀티 모듈의 특징1. 모듈 단위 관리 코드, 테스트, 의존성 등을 모듈별로 분리하여 독립적인 관리가 가능.예: user, product, order 모듈로 나누어 관리. 2. 의존성 공유 공통 로직을 하나의 모듈로 만들고, ..
멀티 모듈
개요오늘 멀티 모듈로 구성된 Spring Boot 프로젝트에서 QueryDSL을 사용하려다 다음과 같은 오류에 직면했습니다./Users/zinu/Dev/project2/SpartaLogistics/com.sparta.logistics.client.hub/build/generated/sources/annotationProcessor/java/main/com/sparta/logistics/client/hub/model/QHub.java:23: error: cannot find symbol public final com.sparta.logistics.common.model.QTimestamped _super = new com.sparta.logistics.common.model.QTimestamped(t..