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
볼빵빵오춘기