HomeAboutMeBlogGuest
© 2025 Sejin Cha. All rights reserved.
Built with Next.js, deployed on Vercel
팀 09 : 눈떠보니개발자
팀 09 : 눈떠보니개발자
/
멀티 모듈 상세
멀티 모듈 상세
멀티 모듈 상세

멀티 모듈 상세

Created time
Feb 10, 2024 11:06 AM
github link
ID
2
개발 중요도
1
noti
Status
Done
Summary
스프린트
S1
누가할꺼임;
전체
Tags

 

레퍼런스

[Server] 멀티 모듈을 설계하는 관점과 고려사항 with Spring & Gradle
이번에는 유지보수하기 좋은 멀티 모듈 구조를 설계하는 기준과 그에 따른 고려사항에 대해 알아보도록 하겠습니다. 아래의 내용은 절대적인 기준이 아니며, 상황에 따라 달라질 수 있음을 참고 부탁드립니다. 또한 해당 내용은 인프콘 2023에서 발표한 내용이니, 인프콘 영상을 통해서도 참고 하실 수 있습니다. 발표자료는 여기서 확인하실 수 있고, 예시로 설계된 구조는 깃허브에서 확인하실 수 있습니다. 1. 멀티 모듈 설계하기, 모듈을 나누는 기준 시스템에 독립적인 공통 코드 분리하기 서로 다른 수준(속도)의 공통 코드 분리하기 서로 다른 기능의 모듈 분리하기 서로 다른 액터의 모듈 분리하기 [ 시스템에 독립적인 공통 코드 분리하기 ] 가장 먼저 공통 코드를 분리시킬 수 있고, 공통 코드는 “시스템 종속성”을 기..
[Server] 멀티 모듈을 설계하는 관점과 고려사항 with Spring & Gradle
https://mangkyu.tistory.com/304
[Server] 멀티 모듈을 설계하는 관점과 고려사항 with Spring & Gradle
notion image
 
멀티모듈 설계 이야기 with Spring, Gradle | 우아한형제들 기술블로그
안녕하세요. 배달의민족 프론트 서버를 개발하고 있는 권용근입니다. 멀티 모듈의 개념을 처음알게 되었을 때부터 현재까지 겪었던 문제점들과 그것을 어떻게 해결해나갔는지를 이야기해보려고 합니다. 아래 내용은 모두 Gradle 과 Spring Framework 를 사용한 경험들로 작성되었습니다.
멀티모듈 설계 이야기 with Spring, Gradle | 우아한형제들 기술블로그
https://techblog.woowahan.com/2637/
멀티모듈 설계 이야기 with Spring, Gradle | 우아한형제들 기술블로그
notion image
 

어떻게 설계할 것인가

계층
상세
독립 모듈 계층, independently available
시스템과 무관하게 어디에서나 사용 가능한 라이브러리 성격의 모듈을 배치
공통 모듈 계층, system core
시스템에서 자주 사용되는 Dto, Util 클래스만을 배치. 순수 자바 클래스!
도메인 모듈 계층, system domain
시스템의 중심 도메인을 다루는 모듈을 배치
내부 모듈 계층, in system available
저장소, 도메인 외 시스템에서 필요한 모듈을 배치
애플리케이션 모듈 계층, application
독립적으로 실행 가능한 모듈로, 하위 설계했던 모듈을 조립해 서비스 비즈니스를 완성
 
notion image
스프링 부트 단일 모듈 코드에 멀티 모듈을 적용하여 프로젝트 구조 개선하기
기존 단일 모듈 코드를 멀티 모듈로 적용해보고 뜯어고쳐봅시다!
스프링 부트 단일 모듈 코드에 멀티 모듈을 적용하여 프로젝트 구조 개선하기
https://velog.io/@jonghyun3668/스프링-부트-단일-모듈-코드에-멀티-모듈을-적용하여-프로젝트-구조-개선하기
스프링 부트 단일 모듈 코드에 멀티 모듈을 적용하여 프로젝트 구조 개선하기
실전! 멀티 모듈 프로젝트 구조와 설계 | 인프콘 2022
🌱인프런에서 인프콘2022 강의 자료 다운로드 받고 복습해보세요. 💚강의 자료 다운 받기 : https://u.inf.run/3yFVNZp 🌱미래의 동료들과 함께 성장하는 곳. 인프런 💚실전! 멀티 모듈 프로젝트 구조와 설계 - 김대성 제가 지금까지 경험했던 6번의 신규 온라인 프로젝트와 18년 된 레거시 프로젝트 구조를 현대화하는 프로젝트를 통해 느겼던 것들이 있습니다. 개발자가 모르면 언젠가 후회할 수밖에 없는, 오직 현장에서만 익힐 수 있었던 내용을 이야기해 보려고 합니다. #인프콘 #인프런 #인프콘2022 #인프콘2022다시보기
실전! 멀티 모듈 프로젝트 구조와 설계 | 인프콘 2022
https://youtu.be/ipDzLJK-7Kc?si=t_qScDWMJ3gCzFex
실전! 멀티 모듈 프로젝트 구조와 설계 | 인프콘 2022
SpringBoot + Kotlin 멀티 모듈 구성 - 단일모듈에서 멀티모듈로 변경해보기 #1
봐주셔서 감사합니다! 구독과 좋아요 댓글은 힘이 됩니다. :D 모든 내용은 한 방향성/케이스일 뿐 진리의 케바케가 있다는 점 참고 부탁드립니다 :D
SpringBoot + Kotlin 멀티 모듈 구성 - 단일모듈에서 멀티모듈로 변경해보기 #1
https://youtu.be/PdofVTuM-tE?si=eWR52XicDN45ztXg
SpringBoot + Kotlin 멀티 모듈 구성 - 단일모듈에서 멀티모듈로 변경해보기 #1
우리는 이렇게 모듈을 나눴어요: 멀티 모듈을 설계하는 또 다른 관점 | 인프콘2023
🌱인프런에서 인프콘2023 강의 자료 다운로드 받고 복습해보세요. 💚강의 자료 다운 받기 : https://u.inf.run/3Ftm5RL 🌱미래의 동료들과 함께 성장하는 곳. 인프런 💚우리는 이렇게 모듈을 나눴어요: 멀티 모듈을 설계하는 또 다른 관점 - 조민규 기존의 단일 모듈 멀티 프로젝트 구조로 서비스를 운영하면서 많은 문제를 마주했습니다. 그래서 근본적인 문제를 해결하고자 멀티 모듈 구조로의 전환을 진행하게 되었습니다. 그래서 어떠한 문제가 발생하여 멀티 모듈로의 전환을 고려하게 되었고, 모듈을 나누는 과정에서 무엇을 모듈 분리 기준으로 삼았는지, 어떤 방식을 지양하고 주의하고자 하였는지 등을 중점적으로 다룹니다. #인프콘 #인프런 #인프콘2023 #인프콘2023다시보기
우리는 이렇게 모듈을 나눴어요: 멀티 모듈을 설계하는 또 다른 관점 | 인프콘2023
https://youtu.be/uvG-amw2u2s?si=HF26MXrU7ciaUh1Y
우리는 이렇게 모듈을 나눴어요: 멀티 모듈을 설계하는 또 다른 관점 | 인프콘2023