DAO(Data Access Object)란? repository package 실제로 DB에 접근하는 객체. Persistence Layer(DB에 data를 CRUD하는 계층) 이다. Service와 DB를 연결하는 고리의 역할을 한다. SQL을 사용하여 DB에 접근한 후 적절한 CRUD API를 제공한다. JPA 대부분은 기본적인 CRUD method를 제공하고 있다. extends JpaRepository DTO(Data Transfer Object)란? dto package 계층간 데이터 교환을 위한 객체(Java Beans)이다. DB에서 데이터를 얻어 Service나 Controller 등으로 보낼 때 사용하는 객체를 말한다. 즉, DB의 데이터가 Presentation Logic Tier로..