Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | ||||||
2 | 3 | 4 | 5 | 6 | 7 | 8 |
9 | 10 | 11 | 12 | 13 | 14 | 15 |
16 | 17 | 18 | 19 | 20 | 21 | 22 |
23 | 24 | 25 | 26 | 27 | 28 |
Tags
- @MockBean
- 디자인 패턴
- Item04
- SQL 삽입 공격
- @SpyBean
- NotBlank
- Web
- Connection Pool
- Proxy Patter
- NotEmpty
- @Valid
- deleteById
- @ControllerAdvice
- restTemplate
- multi module
- db
- springboot
- JPA
- Spring Boot
- FCM
- java
- 이펙티브 자바
- Effective Java
- 데이터베이스
- 플라이웨이트
- 트랜잭션
- Effetive Java
- Service Locator 패턴
- Service Locator
- Firebase
Archives
- Today
- Total
목록multi module (1)
NoTimeForDawdling
![](http://i1.daumcdn.net/thumb/C150x150.fwebp.q85/?fname=https://blog.kakaocdn.net/dn/pvl3Q/btrdrna2p40/9dBbX3o2DtKK6VPkS6kbP1/img.png)
최근에 토이 프로젝트를 진행하면서 멀티 모듈을 적용해봤다. 모듈은 다음과 같이 분리했다. core - 시스템의 핵심 도메인 기능을 제공하는 모듈 - Repository와 밀접한 중심 도메인을 다루는 계층 - 서비스에 대한 로직을 모름. common - 각 모듈의 공통된 기능을 제공하는 모듈 - common모듈은 다른 모듈에 대한 의존성이 없어야 한다. - ex) common exception, utill class web - api, service 관련 기능을 제공하는 모듈 event - event 처리 모듈 자 그럼 이제 모듈을 생성해주자. 모듈을 생성하려면 기존 프로젝트에서 New -> Module을 선택해서 생성하면 된다. 이후 Gradle 선택 -> Java -> 모듈명을 입력하면 끝난다. 모듈을..
SpringBoot
2021. 8. 28. 21:07