Skip to content

스프링 부트 프레임워크 모놀리식 아키텍처 예시를 위한 템플릿 프로젝트입니다.

License

Notifications You must be signed in to change notification settings

PCloud63514/ohlot-architecture-monolithic-template

Repository files navigation

오롯! Oh Lot!

설명

Ohlot 프로젝트는 템플릿에 기능을 확장 후 새로운 템플릿으로 제공하는 템플릿 연계 프로젝트입니다.

오롯

오롯은 한국의 순 우리말로써, "부족함 없이 온전하다"라는 뜻을 갖고 있습니다.
Ohlot 프로젝트는 예시를 제공함에 있어 부족함 없도록하고 온전히 견해를 주고 받을 수 있는 것을 목표로합니다.

Ohlot이 지키고자 하는 규칙은 다음과 같습니다.

  • 하나의 템플릿에 한 가지 도메인 구현을 목표합니다.
  • 이해할 수 있는 네이밍 컨벤션을 지키고자 합니다.

📄 Spec

Name Desc
상위 템플릿 -
Framework
Language
Architecture

Content Guide

목표

  • Monolithic 구조 구현
  • 기능 간소화

해당 패키지에서 보이고자 하는 것

해당 아키텍쳐에 DDD, TDD, SOLID 고려해서 개발하는 방법을 보이고자 했습니다. 허술한 부분, 알맞지 않다 생각하는 의견이 있다면 Issue로 이야기 해볼 기회가 있으면 합니다.

해당 프로젝트에서 처리하지 않은 특정 요구사항들은 ohlot-architecture-template을 사용한 새로운 tempalte에서 설명할 것입니다.

해당 내용의 기능 제공은 다음과 같습니다.

Build Guide

Unit Test

./gradlew test

HTTP Client Test (Intellij)

About

스프링 부트 프레임워크 모놀리식 아키텍처 예시를 위한 템플릿 프로젝트입니다.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages