Open
4 of 5 issues completedDescription
이슈 내용
모듈별 Base package 구분
(각 모듈에 다른 네이밍을 원한다면 comment 부탁드립니다.)
공통 및 코어
-
common
usesnettee.common
-
cors-api
usesnettee.cors.api
-
cors-webmvc
usesnettee.cors.webmvc
(ex:nettee.cors.webmvc.config
등) -
client-api
usesnettee.client.api
-
rest-client
usesnettee.client.restclient
-
exception-handler-api
usesnettee.exception.api
-
exception-handler-webmvc
usesnettee.exception.webmvc
-
jpa-core
usesnettee.jpa
-
snowflake-id-api
usesnettee.id.snowflake.api
-
snowflake-id-api
usesnettee.id.snowflake.hibernate
-
time-util
usesnettee.time
실행 모듈
-
main-runner
module usesnettee.main
부연 설명
다음 회의 내용을 참고하세요.
- 모듈별 베이스 패키지 구분 (import 충돌 미연에 방지)
- domain:
nettee.{domain-name}.domain
- exception:
nettee.{domain-name}.exception
- application:
nettee.{domain-name}.application
- ex) port:
nettee.board.application.port
- ex) port:
- rdb
nettee.{domain-name}.driven.rdb
vs.nettee.{domain-name}.rdb
중
⇒ 채택:nettee.{domain-name}.driven.rdb
- domain: