Spring Boot 멀티 프로젝트 생성하기
멀티 프로젝트를 왜 해야 하는가 영상을 보고 연습 삼아 멀티 프로젝트를 만들어 보고자 한다. 프로젝트 생성하기 프로젝트 이름은 delivery-service자바버전은 21로 설정별도의 설정 없이 프로젝트
ha-yeong.tistory.com
이전 버전의 세팅 다음을 적어 보겠다.
api의 build.gradle의 파일에 lombok과 springweb을 추가해 주었다.
group = 'org.delivery'
version = 'unspecified'
configurations {
compileOnly {
extendsFrom annotationProcessor
}
}
repositories {
mavenCentral()
}
dependencies {
compileOnly 'org.projectlombok:lombok'
annotationProcessor 'org.projectlombok:lombok'
implementation 'org.springframework.boot:spring-boot-starter-web'
testImplementation 'org.springframework.boot:spring-boot-starter-test'
implementation project(':db')
}
lombok이 어노테이션 기반이라서 설정해 준거
configurations {
compileOnly {
extendsFrom annotationProcessor
}
}
두개 다 잘 추가가 되었다.
(다음으로 전에 확인차 했던 main 파일 다 지우고)
기존 springboot 실행처럼 Applicatioin을 만들 것이다.
폴더는 build.gradle(:api)에 있는 group에 있는 폴더 구조를 만들고 ApiApplication 파일을 생성
기본 Application대로 작성해주고 실행 해보면 아래와 같이 잘 동작 하는 것을 알 수 있다.
반응형
'JAVA > Spring Boot' 카테고리의 다른 글
스웨거 (Swagger) (0) | 2025.07.07 |
---|---|
Spring Boot 멀티 프로젝트 생성하기(3) (1) | 2025.07.04 |
Spring Boot 멀티 프로젝트 생성하기 (0) | 2025.07.04 |
Spring Security 이해 (1) | 2025.06.09 |
AOP (관점지향 프로그래밍) (0) | 2025.01.06 |