Model
-자료형을 정의 (DTO,DAO) : dao에서 트라이캐치문 - 하드웨어가 펑 날 수 있어서 (용량부족등의 이유로 인해)
-CRUD, 비즈니스 메서드, 핵심관심, 핵심 기능
-DB,DBMS,DATA 등을관리
참고)DAO
sk 서치키워드 추가
서치 컨텐츠
검색한단어
String name이 서치키워드
View
-화면 : 콘솔 , 웹 , 브라우저, 사용자, 클라이언트 등 출력을 담당
-사용자와의 소통을 관리
-유효성 검사 : 학생성적 입력할 떄 예외처리 트라이캐치문
sc.nextLine(); 한칸 비워줄 필요 있음 //버퍼지우기
-예외처리
-Sys.out : 뷰에서만 쓰인다
Controller
-실제로 모델과 뷰를 결합하는 역할
-멤버변수: 모델과 뷰
- 어딘가에서 모델과 뷰를 갖고와서 컨트롤을 해야 하니 컨트롤러에서 생성자 만들어서 초기화;;
Client
-public를 붙여서 다른 패키지에도 쓸 수 있게 한다
MVC 파트별로 로그찍기!!
'JAVA > 강의' 카테고리의 다른 글
JAVA 15일차 강의 - 스레드 (0) | 2025.03.04 |
---|---|
JAVA 15일차 강의 -파일 입출력 (0) | 2025.03.04 |
JAVA 12일차 강의 - 다형성 (0) | 2025.02.23 |
JAVA 8일차 강의 - 클래스 (0) | 2025.02.17 |
JAVA 14일차 강의 -OOP 2부 : 예외처리와 컬렉션 프레임워크 (0) | 2025.02.01 |