본문 바로가기
Java

Java (7) - MVC 패턴

by leehii 2022. 6. 8.

□ MVC Pattern

○ View  >> class main >> 실제 프로그램이 실행되는 메소드 


-- 사용자(Client)가 쓰는 창
-- 실제 사용할 고객이 보는 MainClass
-- 메인에서 메소드를 호출하고싶다면 객체생성이 필요함  -->> (타입) (객체명) = new 설계도();의 형태로 작성

○ Controller >> 잡다한거 죄다 때려박는 곳
-- 실제로 대부분의 기능을 진행하는 넣어주는 부분
-- 메인에서 호출할 다양한 메소드들을 가지고 있음
-- 반복되는 내용이 이 클래스내의 다른 메소드에 있을땐 클래스 내이므로 미리 만들어둔 메소드에서 불러오면 됨 
-- 메소드에서 메인으로 데이터를 보내려면 return을 만들어주고, 메인class에서도 같은 return값을 선언해서 초기화해주면 사용가능

 
○ Model >> 설계도 부분(필드랑 생성자메소드, getset같은거)
-- 어플리케이션의 로직을 담당하는 부분
-- 주로 담당하는 내용은 필드, 생성자 메소드. getter and setter

 

 

5. 이클립스 mvc패턴.txt
0.01MB