1. 프로젝트 생성
java 21
Spring boot 3.5.8
2. github repository 생성 및 Init Commit
https://github.com/woopi1087/project-safehome-api
GitHub - woopi1087/project-safehome-api: project-safehome-api
project-safehome-api. Contribute to woopi1087/project-safehome-api development by creating an account on GitHub.
github.com
3. 패키지 구조(아키텍처)
헥사고날 아키텍처 기반으로 패키지를 구성
느슨한 결합을 통해 유지보수와 테스트를 쉽게 하기 위함
- 예상 패키지 기본 구조
- adapter
- in
- out
- application
- port
- service
- domain
- adapter
'개발일지' 카테고리의 다른 글
| [개발일지_safeHome] 6.JPA Audit 설정 추가 (0) | 2025.12.15 |
|---|---|
| [개발일지_safeHome] 5. sample 도메인 개발 (모델, 엔티티) (0) | 2025.12.14 |
| [개발일지_safeHome] 4. sample 도메인 추가(로컬 DB 세팅, write/read 세팅, sample 테이블 추가) (0) | 2025.12.10 |
| [개발일지_safeHome] 3. sample 도메인 추가(패키지 설계) (0) | 2025.12.07 |
| [개발일지_safeHome] 1. safeHome 토이 프로젝트 시작 (0) | 2025.12.02 |