07.Lombok, DTO

기록하는 용도·2022년 6월 10일

환경설정에서 annotation에서 체크박스

plugins lombok

course 클래스에서 getter setter 지우고

week02application

@noargumentconstructor로 코드를 줄일 수 있다.

@requiredargsconstructor로 생성자를 자동으로 생성해준다.

dto →만들기

  1. CourseRequestDto 만들기
  2. Course에 관한 데이터를 몰고 다니는게 CourseRequestDto이다.
  3. 멤버 2개 필요하니까 작성한다.
  4. 다시 week02application 가보면 update하는 부분이 있다

두번째 부분에 데이터를 몰고다니며 update하는 부분이 있는데,

테이블을 막 활용하면 안되기때문에 이제 사용하지않을것이다.(지우고)

→ dto활용

domain 밑에 CourseRequestDto폴더를 만든다.

(데이터를 몰고 다닐 녀석이라는 뜻)

CourseRequestDto requestDto = new CourseRequestDto("웹개발의 봄, Spring", "임민영");

이렇게 코드를 추가한다(course 사용하는 두줄 지우고)

0개의 댓글