MYONGSIK / Server-v2

명식
0 stars 0 forks source link

[설정] 초기 프로젝트 설정 #1

Open Qbeom0925 opened 3 months ago

Qbeom0925 commented 3 months ago

이슈 유형

설명

해당 이슈는 명식이 마이그레이션 백엔드 초기 설정에 대해서 생성된 이슈입니다. Kotlin Multi Module 기반의 프로젝트로 Core와 Admin형태로 현재 모듈을 생성하였고 필요하다면 추가하도록 하겠습니다. @dldmsql 혹시 더 필요한 모듈이 있을 경우, 댓글 남겨주세요!

추가 정보

(추가로 알려주실 내용이 있다면 여기에 적어주세요.)

Qbeom0925 commented 3 months ago

@dldmsql 질문! 은비님! api 문서를 무엇을 할지 고민이네여...!

  1. Swagger
  2. RestDoc
  3. SmartDox 개인적으로 스웨거를 선호하지만, 새로운 문서를 사용해보는 것도 좋겠다는 생각이 있긴해서 은비님 의견이 궁금하여 남깁니다!
dldmsql commented 3 months ago

움..!

아무래도 테스트에 용이한 것은 스웨거, 산출물에 포커싱을 둔다면 rest doc도 나쁘지 않다.!

테코를 작성하는 것과는 별개로 문서를 만들기 위한 코드가 곁들여지다보니... 코드로 타이핑해야 하는 것이 스웨거 어노테이션에 비해 많아요.

그래서 스웨거로 하되, 통합테스트를 목적으로 하는 테코를 작성하면 어떨까합니다.!

Qbeom0925 commented 3 months ago

@dldmsql 헥사고날 아키텍쳐 적용과 엔티티 적용 완료하였습니다!

은비님 두가지만 부탁드려도 될까요! 제가 코프링과 멀티 모듈은 처음이라서 테스트 환경을 부탁드려도 될까요!!

dldmsql commented 3 months ago

@dldmsql 헥사고날 아키텍쳐 적용과 엔티티 적용 완료하였습니다!

은비님 두가지만 부탁드려도 될까요! 제가 코프링과 멀티 모듈은 처음이라서 테스트 환경을 부탁드려도 될까요!!

넵!