이슈 내용
모듈별 Base package 구분
(각 모듈에 다른 네이밍을 원한다면 comment 부탁드립니다.)
공통 및 코어
실행 모듈
부연 설명
다음 회의 내용을 참고하세요.
- 모듈별 베이스 패키지 구분 (import 충돌 미연에 방지)
- domain:
nettee.{domain-name}.domain
- exception:
nettee.{domain-name}.exception
- application:
nettee.{domain-name}.application
- ex) port:
nettee.board.application.port
- rdb
nettee.{domain-name}.driven.rdb vs. nettee.{domain-name}.rdb 중
⇒ 채택: nettee.{domain-name}.driven.rdb
이슈 내용
모듈별 Base package 구분
(각 모듈에 다른 네이밍을 원한다면 comment 부탁드립니다.)
공통 및 코어
commonusesnettee.commoncors-apiusesnettee.cors.apicors-webmvcusesnettee.cors.webmvc(ex:nettee.cors.webmvc.config등)client-apiusesnettee.client.apirest-clientusesnettee.client.restclientexception-handler-apiusesnettee.exception.apiexception-handler-webmvcusesnettee.exception.webmvcjpa-coreusesnettee.jpasnowflake-id-apiusesnettee.id.snowflake.apisnowflake-id-apiusesnettee.id.snowflake.hibernatetime-utilusesnettee.time실행 모듈
main-runnermodule usesnettee.main부연 설명
다음 회의 내용을 참고하세요.
nettee.{domain-name}.domainnettee.{domain-name}.exceptionnettee.{domain-name}.applicationnettee.board.application.portnettee.{domain-name}.driven.rdbvs.nettee.{domain-name}.rdb중⇒ 채택:
nettee.{domain-name}.driven.rdb