Skip to content
New issue

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

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

Already on GitHub? # to your account

feat: 프로젝트 환경 설정 및 DDD 아키텍처 예시 패키지 및 클래스 작성 #2

Merged
merged 2 commits into from
Jan 29, 2025

Conversation

LeeHanEum
Copy link
Member

#️⃣ 관련 이슈

💡 작업내용

  • Java 21 LTS 및 Springboot 3.4.2 버전 기반 프로젝트 환경 설정
  • DDD 아키텍처 예시 패키지 및 클래스 작성

📸 스크린샷(선택)

스크린샷 2025-01-29 오후 5 08 08

📝 기타

DDD 아키텍처에 대한 설명을 각 클래스 내부에 주석으로 남겨두었어요. 궁금한 점이나 개선할 부분이 있다면 코드리뷰를 통해 알려주세요! 😊

@LeeHanEum LeeHanEum requested review from suker80 and cowboysj January 29, 2025 08:10
@LeeHanEum LeeHanEum self-assigned this Jan 29, 2025
@Copilot Copilot bot review requested due to automatic review settings January 29, 2025 08:10

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Copilot reviewed 17 out of 29 changed files in this pull request and generated no comments.

Files not reviewed (12)
  • gradle/wrapper/gradle-wrapper.properties: Language not supported
  • gradlew: Language not supported
  • gradlew.bat: Language not supported
  • settings.gradle: Language not supported
  • src/main/java/depromeet/onepiece/payment/domain/exception/PaymentDomainExceptionCode.java: Evaluated as low risk
  • src/main/java/depromeet/onepiece/payment/query/presentation/PaymentQueryController.java: Evaluated as low risk
  • src/main/java/depromeet/onepiece/payment/query/infrastructure/PaymentQueryRepositoryImpl.java: Evaluated as low risk
  • src/main/java/depromeet/onepiece/payment/query/domain/PaymentQueryRepository.java: Evaluated as low risk
  • src/main/java/depromeet/onepiece/payment/query/application/exception/PaymentQueryExceptionCode.java: Evaluated as low risk
  • src/main/java/depromeet/onepiece/payment/query/application/PaymentQueryService.java: Evaluated as low risk
  • src/main/java/depromeet/onepiece/payment/domain/Payment.java: Evaluated as low risk
  • src/main/java/depromeet/onepiece/payment/command/presentation/PaymentCommandController.java: Evaluated as low risk
Copy link
Member

@cowboysj cowboysj left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

수고하셨습니다~!! 🙇‍♀️ 추석 당일에 열일하는 한음.. 역시 최고👍

@cowboysj cowboysj added the ✨ Feat 새로운 기능 구현 label Jan 29, 2025
Copy link
Collaborator

@suker80 suker80 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

굿굿 휴일인데 고생많았습니다~!

@LeeHanEum LeeHanEum merged commit 0cf8bcf into develop Jan 29, 2025
@LeeHanEum LeeHanEum deleted the feat/#1 branch January 29, 2025 14:17
cowboysj pushed a commit that referenced this pull request Feb 16, 2025
* feat: 프로젝트 환경 설정

* feat: DDD 아키텍처 예시 패키지 및 클래스 작성
cowboysj added a commit that referenced this pull request Feb 17, 2025
* feat: 프로젝트 환경 설정 및 DDD 아키텍처 예시 패키지 및 클래스 작성 (#2)

* feat: 프로젝트 환경 설정

* feat: DDD 아키텍처 예시 패키지 및 클래스 작성

* chore: Spotless 코드 포맷팅 + pre-commit 스크립트 작성 (#4)

chore: Spotless 코드 포맷팅 + pre-commit 스크립트 작성 (#4)

* chore : spotless 설정

* chore : spotless 컨벤션 적용

* chore : spotless pre-commit 적용

* chore : spotless 자바 포맷 변경

* chore : 자바 컨벤션 적용

[Chore] Spotless 코드 포맷팅 + pre-commit 스크립트 작성 (#4)

* chore : spotless 설정

* chore : spotless 컨벤션 적용

* chore : spotless pre-commit 적용

* chore : spotless 자바 포맷 변경

* chore : 자바 컨벤션 적용

* chore: 스웨거 세팅 (#8)

* chore : 스웨거 세팅

* chore : 스웨거 세팅

* chore : application.yml에 스웨거 설정 추가

* chore : 스웨거 버전 2.1 -> 2.8.4로 변경

* chore: 개발 서버 docker compose 기반 환경 구축 및 배포 파이프라인 작성 (#10)

* chore: pr open 시 빌드 체크 워크플로 추가

* chore: 개발 서버 docker-compose.yml 추가

* chore: Dockerfile 작성

* chore: 개발 서버 배포 파이프라인 작성

* chore: docker login 최신 버전 적용

Co-authored-by: coderabbitai[bot] <136622811+coderabbitai[bot]@users.noreply.github.com>

* chore: 테스트를 위해 임시 배포 조건 설정

* chore: 개행 추가

* chore: docker-compose.yml 잘못된 경로 수정

* chore: 배포 테스트를 위한 on pull_request 조건 제거

* chore: compileJava로 변경

---------

Co-authored-by: coderabbitai[bot] <136622811+coderabbitai[bot]@users.noreply.github.com>

* �chore : 이슈 템플릿 수정 (#11)

* docs : 이슈 템플릿 생성

* docs : 이슈 템플릿 작성

* docs : 이슈 템플릿 작성

* �docs : 이슈 템플릿 작성

* docs : 이슈 템플릿 작성

* docs : 이슈 템플릿 작성

* chore : 이슈 템플릿 설정

* feat : 글로벌 에러 핸들러 설정 (#13) (#14)

* feat : 글로벌 에러 핸들러 설정 (#13)

* feat : PR 리뷰 수정

* feat : 컨벤션에 맞게 수정

* feat : entity 설계 (#16)

* feat : entity 설계

* feat : gradle 수정

* feat : 리뷰 사항 수정

* chore : 포트폴리오 패키지 정리

* chore : 포트폴리오 패키지 정리

* feat : ChatGPT 프로퍼티 추가

* feat : ChatGPT 프로퍼티 추가

* feat : RestClient를 이용해 ChatGPT API 요청 구현

* feat : RestClient를 이용해 ChatGPT API 요청 구현

* chore : 파일 정리

* chore : 파일 정리

* feat : chatGPT API 연동

* feat : chatGPT API 연동

* chore : gitignore 설정

* chore : gitignore 설정

* chore : 파일 정리

* feat : response 스키마 추가

* feat : ChatGPT 서비스 수정

* chore : 파일 정리

* feat : static import, 기타 코드 리뷰 반영

* feat : static import, 기타 코드 리뷰 반영

---------

Co-authored-by: 이한음 <leehaneum160924@kyonggi.ac.kr>
Co-authored-by: coderabbitai[bot] <136622811+coderabbitai[bot]@users.noreply.github.com>
Co-authored-by: Choi Tae gyu <39821474+suker80@users.noreply.github.com>
# for free to join this conversation on GitHub. Already have an account? # to comment
Labels
✨ Feat 새로운 기능 구현
Projects
None yet
Development

Successfully merging this pull request may close these issues.

도메인 주도 개발(DDD) 아키텍처 기반 예시 패키지 및 클래스 작성
3 participants