DAO1 26. VO, DTO, Entity, DAO 와 JDBC 잊어버리기 전에 Java 로 백엔드를 다루면서 가장 중요하고, 기본적인 DAO, DTO, VO 를 정리해두려고 한다. 또 JDBC 도 정리하려고 한다. 1. VO : Value Object 일종의 Small Object 값을 사용하기 위해서만 존재하는 객체, ReadOnly - Value Object 는 값 그 자체를 표현하기 위해 사용하는 객체 => 값을 담는 항아리 - Read-Only 특징 => 데이터 읽기 중심임으로 데이터를 검증&검사하기 위한 메서드가 존재 - VO 의 가장 큰 특징은 equals() 와 hashcode() 를 오버라이딩해서 사용한다는 점!! 이는 이후 VO 객체마다 같은 객체인지 다른 객체인지를 비교하기 위해서라고 한다. - Entity 와는 다르다!! 다만, JPA 까지 가면.. Java - 기본기 2022. 4. 22. 이전 1 다음 728x90 반응형