Hello

18 lombok 세팅 및 사용해보기

by 볼빵빵오춘기

Member.class

  • 기존코드에서 getter, setter, constructor을 직접 작성하였지만 lombok 어노테이션을 이용하여 getter, setter, constructor 생성하는 어노테이션을 붙여준다.
  • lombok 어노테이션 : @NoArgsConstructor, @AllArgsConstructor, @Data(@Setter+@Getter)
package com.cos.blog.test;

import lombok.*;

//@Getter
//@Setter
@Data
@AllArgsConstructor
@NoArgsConstructor
public class Member {

    private int id;
    private String username;
    private String password;
    private String email;
}

 

HttpControllerTest.class

lombok 어노테이션을 붙이고 나서 잘 작동하나 확인하기 위해 lombokTest() 라는 메소드 추가해서 테스트한다.

(http://localhost:8080/http/lombok 에 url 쳐서 잘 나오는지 확인하면 된다.)

 

    @GetMapping("/http/lombok")
    public String lombokTest(){
        Member m = new Member(1,"jinny","1234","email");
        System.out.println(m.getId());
        m.setId(5000);
        System.out.println(m.getId());
        return "lombok Test 완료";
    }

 

'강의 따라하기 > blog' 카테고리의 다른 글

20. User 테이블 생성  (0) 2024.01.01
19 yaml 설정하기  (1) 2024.01.01
17 maven이란  (0) 2024.01.01
15,16 http요청 실습  (0) 2023.07.27
6. 프로젝트 실행해보기  (0) 2023.07.26

블로그의 정보

Hello 춘기's world

볼빵빵오춘기

활동하기