Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Develop 프로젝트 패키지 디렉토리 구조 설계 #3

Merged
merged 11 commits into from
Jan 1, 2024

Conversation

Programmer-may
Copy link
Contributor

개요

프로젝트 패키지 디렉토리 구조 설계 release 브랜치로 pr

PR 유형

어떤 변경 사항이 있나요?

  • 새로운 기능 추가
  • 버그 수정
  • CSS 등 사용자 UI 디자인 변경
  • 코드에 영향을 주지 않는 변경사항(오타 수정, 탭 사이즈 변경, 변수명 변경)
  • 코드 리팩토링
  • 주석 추가 및 수정
  • 문서 수정
  • 테스트 추가, 테스트 리팩토링
  • 빌드 부분 혹은 패키지 매니저 수정
  • 파일 혹은 폴더명 수정
  • 파일 혹은 폴더 삭제

PR Checklist

PR이 다음 요구 사항을 충족하는지 확인하세요.

  • 커밋 메시지 컨벤션에 맞게 작성했습니다. Commit message convention 참고 (Ctrl + 클릭하세요.)
  • 변경 사항에 대한 테스트를 했습니다.(버그 수정/기능에 대한 테스트)

Programmer-may and others added 11 commits January 1, 2024 19:47
도메인 예시를 위한 Test 도메인 구축: 엔티티 + dto + 3계층
빌더가 아닌 생성자를 사용하여 엔티티 생성, 디렉토리 이름 변경
BaseEntity 설계 - 생성날짜와 수정 날짜 필드 갖게끔 설계
ResponseBody 설계 - status : success, fail, error 에 따른 ResponseBody 구축
import문 순서 변경
생성날짜, 수정날짜 자동 생성을 위한 @EnableJpaAuditing 추가
GlobalExceptionHandler 작성 및 공통 메소드 추가
GlobalExceptionHandler  주석문 순서 변경
BaseException 및 ErrorCode 작성
AppConfig 작성
프로젝트 패키지 디렉토리 구조 설계
@Programmer-may Programmer-may added the enhancement New feature or request label Jan 1, 2024
@Programmer-may Programmer-may self-assigned this Jan 1, 2024
@Programmer-may Programmer-may merged commit 038267e into release Jan 1, 2024
2 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant