TIL(20181001)
by choising
20181001
JAVA
- DTO
- 로직과 데이터를 분리하기 위함.
- MVC 관점에서, 어떠한 영역에서 결과값을 도출했을 때 데이터 전달을 하기 위한 Object.
- class name에 dto라는 접미사를 사용하는 것이 일반적이다.
- getter / setter 사용
- boolean type의 경우 get대신 is를 사용한다.
- default constructor가 필수로 존재해야 한다.
- MODEL
- getter / setter 지양
- 클래스 자신의 인스턴스 변수는 자신이 직접 변경하도록 한다.
- 즉, 외부에서 값을 변경한 후 setter로 설정하는 것이아니라,
- 해당 클래스의 메서드를 호출하는 행위(메시지)를 통해 변경되어야 한다.
- getter / setter 지양
- toString()
- instance를
System.out.println(instance)
하게 되면 내부적으로는 instance의 toString() 메서드를 호출한다.
- instance를
Subscribe via RSS