Skip to content
New issue

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

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

Already on GitHub? Sign in to your account

[리팩토링] 프로젝트 구조 변경 #45

Open
Allaccept12 opened this issue Mar 26, 2022 · 2 comments
Open

[리팩토링] 프로젝트 구조 변경 #45

Allaccept12 opened this issue Mar 26, 2022 · 2 comments

Comments

@Allaccept12
Copy link
Member

피드백 받은것과 같이 3 tier layer를 준수하는 방향으로 구조 수정을 들어가야할 것같습니다.
domain폴더아래 Entity클래스와 Repository클래스는 이번 실전 프로젝트에서 처음 이렇게 사용해보았는데요. 이렇게 사용한 이유는 코드를 보기에 유리하다고만 생각하고 RepositoryLayer에 DomainModel이 계층간 분리가 되어야한다는 생각을 못했습니다. 해서 3tier 레이어계층 아키텍쳐를 준수하여 리팩토링 하고자 합니다.
3tier

  1. Persentation - controller , exception handler, view template 등
  2. ServiceLayer - application service , infra structure service
  3. RepositoryLayer - repository interface - implementation
@keeeeeey
Copy link
Member

넵 알겠습니다.

@RobiiinChoi
Copy link
Member

넵 확인하였습니다.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants