[강의노트]스프링프레임워크-230626

Jrin·2023년 6월 26일
0

web

목록 보기
12/12

프로젝트의 구성

presentation : 화면계층

  • 사용자와 상호작용
  • 사용자의 입력을 받아 처리(서버에 데이터 요청)
  • html, css, js

besiness : applicaton layer 응용프로그램

  • 비즈니스 로직 처리
  • 고객의 요구사항과 기능이 적확히 일치
  • java

persistence tier : data layer 데이터 계층

  • 데이터 저장 검색 조작 담당
  • 사용자의 요청에 때라 검색, 수정 삭제 역할

3티어 구조 사용이유 : 독립적으로 개발, 유지 보수하기 위해

각 영역의 네이밍 규칙

프로젝트 패키지의 구성

domain = dao dto/model이라고 하기도함

기본적인 게시물의 CRUD 흐름

웹 계층의 구현

-> 조회 관련 GET
-> 고객이 보지 않아도 되는 것 POST(서버처리)

0개의 댓글