[ JAVA ] MVP 패턴 + 코드 예시
MVP 패턴 구조 Model : 데이터를 처리하는 부분 View : 사용자에게 보여지는 UI 부분 Presenter : View의 요청을 받아 Model에게 전달하는 부분 (Model이 처리해준 결과를 받아서 View로 반환) 기타 클래스 Entity Entity 클래스는 DB 테이블과 직접적으로 매핑 되는 클래스를 뜻함 쉽게 생각하면 DB 테이블(또는 Json으로 저장된 파일)과 형태가 일치 Playlist.json 플레이리스트 데이터가 아래와 같은 Json 형태로 저장되어 있는 경우 { "id": "P0000001", "title": "플레이리스트 제목", "author": "작성자", "inform": "설명", "likes": 999, "downloads": 1023, "createTime": "..