Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

125 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

- BackofficeA4 Project -

팀원 소개

팀장 : 박준성

팀원 : 전창현 , 박재은 , 김성민

📚 STACKS


프로젝트 주요 목적

저희 프로젝트는 도메인 주도 설계 일명 DDD를 기반으로 참고하여 DDD의 핵심 목표로 각각의 도메인이 서로 철저하게 분리되고 낮은 결합도로 변경과 확장에 용이한 설계를 하여 협업을 원활하게 하도록 시도하였습니다.


프로젝트 기능 설명

  • 프로필 수정 부분의 Sequence Diagram
    1. 유저가 프로필 수정을 시도하면 서버에 권한 요청
    2. 서버는 유저의 권한을 판별 후 결과 반환
  • 익명닉네임 생성
    1. Apache commons lang 라이브러리 사용

프로젝트 구조

📦:a4document
 ┣ 📂:api
 ┃ ┣ :📂:admin
 ┃ ┃ ┣ :📂:controller
 ┃ ┃ ┗ :📂:service
 ┃ ┣ :📂:auth
 ┃ ┃ ┣ :📂:controller
 ┃ ┃ ┗ :📂:service
 ┃ ┣ :📂:member
 ┃ ┃ ┣ :📂:controller
 ┃ ┃ ┗ :📂:service
 ┃ ┗ :📂:post
 ┃ ┃ ┣ :📂:controller
 ┃ ┃ ┗ :📂:service
 ┣ :📂:common
 ┃ ┣ :📂:member
 ┃ ┃ ┣ :📂:auth
 ┃ ┃ ┃ ┣ :📂:config
 ┃ ┃ ┃ ┣ :📂:dto
 ┃ ┃ ┃ ┣ :📂:exception
 ┃ ┃ ┃ ┣ :📂:jwt
 ┃ ┃ ┃ ┃ ┣ :📂:exception
 ┃ ┃ ┃ ┃ ┣ :📂:token
 ┃ ┃ ┃ ┗ :📂:util
 ┃ ┃ ┣ :📂:dto
 ┃ ┃ ┣ :📂:entity
 ┃ ┃ ┣ :📂:exception
 ┃ ┃ ┣ :📂:repository
 ┃ ┃ ┣ :📂:service
 ┃ ┃ ┗ :📂:type
 ┃ ┗ :📂:util
 ┣ :📂:domain
 ┃ ┗ :📂:post
 ┃ ┃ ┣ :📂:comment
 ┃ ┃ ┃ ┣ :📂:dto
 ┃ ┃ ┃ ┣ :📂:entity
 ┃ ┃ ┃ ┣ :📂:exception
 ┃ ┃ ┃ ┣ :📂:repository
 ┃ ┃ ┃ ┗ :📂:service
 ┃ ┃ ┣ :📂:dto
 ┃ ┃ ┣ :📂:entity
 ┃ ┃ ┣ :📂:repository
 ┃ ┃ ┗ :📂:service
 ┣ :📂:global
 ┃ ┣ :📂:exception
 ┃ ┗ :📂:util
 ┣ :📂:infra
 ┃ ┣ :📂:security
 ┃ ┃ ┣ :📂:config
 ┃ ┗ :📂:swagger
 ┣ :📂:system
 ┃ ┣ :📂:admin
 ┃ ┗ :📂:errorobject

About

No description, website, or topics provided.

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages