노승현
JSP MVC pattern 2 본문
M
DTO != 테이블
>
DAO 인자를 DTO
boolean DTO AL<DTO> : 결합도를 낮추기 위함
V
사용자 편의성 UX/UI
유효성 검사
안내
웹 접근성 표준 지침
C
contoller.jsp 에서 action 파라미터 받아서 if 분기처리 하여 코드를 작성
문제점
1) 하나의 기능을 수정한다고해도, 전체 프로그램이 동작하지 않는다.
: 응집도가 낮아서 문제인 상황
2) .jsp 는 V를 의미함
C 는 JAVA 코드를 사용함 -> .java 페이지를 활용하는 것이 바람직함
MVC 2 패턴
controller.jsp -> controller.java 로 변경
각각의 if 문 내부의 기능들을 클래스화(모듈화, 컴포넌트화) : 응집도가 높아짐 == 유지보수가 용이
패키지랑 서블릿이랑 이름이 같으면 안됨
Url mapping 이란 주소를 정하는
Action
액션 forward 만들기
인코딩하기
DAO 만들기
'JAVA > 개념공부' 카테고리의 다른 글
비동기 처리 (0) | 2024.01.15 |
---|---|
EL , Spring (1) | 2024.01.11 |
JSP 회원가입 게시글 이해 (1) | 2024.01.10 |
DTO,DAO 란? (0) | 2023.12.13 |
예외처리란? (0) | 2023.12.09 |