teamTenta / Tenta

Github + SNS
MIT License
0 stars 2 forks source link

[develop]feat: 서버 프로젝트 환경설정 #1

Closed Alencion closed 3 years ago

Alencion commented 3 years ago

spring-boot 디펜던시 추가

  1. spring-boot-starter-data-jpa
  2. spring-boot-starter-web
  3. spring-session-core
  4. springfox-boot-starter:3.0.0 - swagger 디펜던시
  5. lombok
  6. mysql-connector-java
  7. spring-boot-starter-test

자바 11버전 사용

DoDaek commented 3 years ago

LGTM

찾아보면서 Springdoc을 찾았는데 Springfox처럼 swagger를 이용할 수 있도록 해주는 라이브러리라고 합니다. Springdoc 와 Springfox 중 어떤 것을 사용하는게 좋을까요? 저도 한 번 찾아보겠습니다.

Alencion commented 3 years ago

LGTM

찾아보면서 Springdoc을 찾았는데 Springfox처럼 swagger를 이용할 수 있도록 해주는 라이브러리라고 합니다. Springdoc 와 Springfox 중 어떤 것을 사용하는게 좋을까요? 저도 한 번 찾아보겠습니다.

springdoc은 사용해본적이 없네요. 어차피 같은 역할을 하는 프레임워크라면 하나 골라서 하기만 하면될 것 같아서 하고싶은걸로 고를까요? 어떤게 좋으세요?

Alencion commented 3 years ago

image

프로젝트 init 할 때, develop를 만든 뒤에 서버 프로젝트 환경설정을 위한 브랜치를 만들고, 그걸 develop에 push하는 방식이 나아보입니다. 그래야 개개인의 작업물(project init)이 브랜치로 구분되어 확인하기 쉽다고 생각하고, 혹여나의 브랜치 관리 실수를 방지하기 좋을 것 같습니다..!

그러면 이 PR을 닫고 새로 feature/init_server 브랜치로 pr를 다시 날릴까요?

DoDaek commented 3 years ago

springdoc은 사용해본적이 없네요. 어차피 같은 역할을 하는 프레임워크라면 하나 골라서 하기만 하면될 것 같아서 하고싶은걸로 고를까요? 어떤게 좋으세요?

일단 Springfox로 진행하다가 Springdoc도 찾아보며서 장단점을 따져 교체하는 것도 괜찮을 것 같습니다.

Alencion commented 3 years ago

일단 Springfox로 진행하다가 Springdoc도 찾아보며서 장단점을 따져 교체하는 것도 괜찮을 것 같습니다.

알겠습니다.

SeokBA commented 3 years ago

image

프로젝트 init 할 때, develop를 만든 뒤에 서버 프로젝트 환경설정을 위한 브랜치를 만들고, 그걸 develop에 push하는 방식이 나아보입니다. 그래야 개개인의 작업물(project init)이 브랜치로 구분되어 확인하기 쉽다고 생각하고, 혹여나의 브랜치 관리 실수를 방지하기 좋을 것 같습니다..!

아 이게 직접 브랜치에 작업한 것이 아니라 개인 레포로 옮긴후 작업한거였군요...! 잘못확인했었습니다