Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/osoriandomori/developer-guide-spring
https://github.com/osoriandomori/developer-guide-spring
developer-guide java spring
Last synced: 15 days ago
JSON representation
- Host: GitHub
- URL: https://github.com/osoriandomori/developer-guide-spring
- Owner: OsoriAndOmori
- Created: 2024-10-07T01:41:16.000Z (about 1 month ago)
- Default Branch: main
- Last Pushed: 2024-10-29T00:35:51.000Z (19 days ago)
- Last Synced: 2024-11-02T03:06:03.815Z (15 days ago)
- Topics: developer-guide, java, spring
- Language: Java
- Homepage:
- Size: 93.8 KB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
## [같이 볼 문서](https://osoriandomori.github.io/posts/%EB%82%B4-%EB%A7%98%EB%8C%80%EB%A1%9C-%ED%8C%80-%EC%9E%85%EC%82%AC-%EA%B5%90%EC%9C%A1%EA%B3%BC%EC%A0%95/)
## Get-Started
- `docker-compose up -d` # 완전 초기화 희망하는 경우 container 멈추고 .db-data 삭제뒤 재실행## spring 테스트 용 Multi Module Application
- application layer
- core layer : app layer 의 공통 core 모듈
- domain layer
- application 에서 쓸 domain 별 기능 분리
- 로직은 없이 설정 위주로 들어갈 예정이나 공통된 로직의 경우 구현 가능
- etc
- yaml-importer : domain 의 설정을 읽어주는 yaml integration tool
- application 에선 최상위 모듈에 `implementation project(':etc-yaml-importer')` 만 추가시 자동 설정 로드## 직접 해보면 좋은 것
- application-context (spring container) 구현하기
- application-servlet 에 `@ComponentScan` 구현하기