2018-3-23 TIL Web MVC패턴
MVC란?
- Model : DB, Logic
- View : UI구현
-
Controller : Model과 View의 가교역할을 한다. Model의 결과를 View에 전달을 하는 역할을 한다.
- Dto클래스는 setter와 getter메소드가 허용이 된다.
- Domain클래스에서는 가능한 setter와 getter를 사용하지 말아야한다.
java의 setter와 getter메소드의 컨벤션
- java의 bean규약이라고도 한다
public class CarInputDto { private String carNames; private int tryNo; public void setCarNames(String carNames) { this.carNames = carNames; } public String getCarNames() { return CarNames; } public void setTryNo(int tryNo) { this.tryNo = tryNo; } }
- setter나 생성자가 아니면, 되도록이면 this를 쓰지말자.
- 펙토리는 인스턴스를 생성하는 역할을 한다?
Written on March 23, 2018