본문 바로가기
반응형

dto2

DTO, Data Transfer Object Data Transfer Object (DTO) - 계층 간 데이터 교환을 위해 사용하는 객체 - 여기서 말하는 계층이란, View - Controller - Service - DAO와 같은 각 계층을 말한다. - VO와 혼용되어 쓰이나, 이는 보통 DTO를 지칭하는 말이다. - 데이터를 전달하고 주고 받을때 기존의 클래스를 사용하지 않고, 새로운 클래스를 만들어서 하는것. - 데이터를 담을 private 변수와 그 변수를 조작할 수 있는 Getter, Setter 메서드로 구성돼있다. - form, ajax에서 name 필드 값을 프로퍼티에 맞춰서 값을 다른 페이지로 넘겼을 시 , 값을 받아야 할 페이지에서는 값을 하나씩 일일이 받는 것이 아니라 name 속성의 이름이랑 매칭 되는 프로퍼티에 자동적으로.. 2021. 7. 15.
개념정리 RDBMS - 관계형 데이터베이스 - 쇼핑몰이라면 주문정보, 고객정보 등을 저장하는 시스템 - H2는 RDBMS의 한 종류로, 서버가 켜져있는 동안에만 작동하는 RDB이다. - SQL은 데이터를 읽고, 저장하고, 변경하고, 삭제하는 구체적인 문법이다. JPA, Repository - 스프링은 자바로 작동하고, 데이터베이스는 SQL로 작동한다. - 한국어와 영어 사이에는 번역기가 필요한것처럼 자바를 위한 번역기, JPA 사용법을 사용해야한다. - JPA(Spring Data JPA)는 스프링을 위해 생긴것. - Java로 코드를 작성하면 SQL로 번역해줄 뿐만 아니라, 기본적인 기능이 거의 완벽하게 들어있음. - Repository는 JPA를 작동시키는 매개체 API, Lombok, DTO - 클라이언트 .. 2021. 7. 11.
반응형