브래의 슬기로운 코딩 생활
JAVA Framework 2주차 정리 - 관심의 분리 본문
Separation of concern (관심의 분리)
•MVC, MVP, MVVM 모델
•src/java
- config : 설정관련 클래스 or 코드
- controller : 요청 흐름 제어 클래스 or 코드
- entity : Database Entity 클래스 - JPA 연관
- model : Data Transfer Object(DTO), VO(Valuable Object) 클래스 또는 코드
- repository : Data Processing(CRUD or Search or sort) 클래스 or 코드
- service : Business Logic(업무 로직) - 통계
- util : 전체적으로 사용하기 위한 공통 클래스
•src/resouces
- static : static web pages, css, js, images, movie clips ...
- templates : dynamic web pases
- config : 설정관련 xml
- mapper : Database 처리 관련 xml - MyBatis 연관
'3-1 > JAVA Framework' 카테고리의 다른 글
JAVA Framework 3주차 정리 - Spring 주요 용어와 개념 (0) | 2024.03.20 |
---|---|
JAVA Framework 1주차 정리 - Spring Framework (0) | 2024.03.08 |