포트폴리오/SPRINGBOOT 옛날

06 : 생성자

서버관리자 페페 2022. 10. 25. 16:50

`즉, 다음과 같이 생성자를 직접 작성한 경우와 동일하다.

package com.mysite.sbb;

import lombok.Getter;

@Getter
public class HelloLombok {

    private final String hello;
    private final int lombok;

    public HelloLombok(String hello, int lombok) {
        this.hello = hello;
        this.lombok = lombok;
    }

    public static void main(String[] args) {
        HelloLombok helloLombok = new HelloLombok("헬로", 5);
        System.out.println(helloLombok.getHello());
        System.out.println(helloLombok.getLombok());
    }
}

@RequiredArgsConstructor 애너테이션은 이후 진행되는 챕터에서 의존성 주입(Dependency Injection)시 사용된다.

'포트폴리오 > SPRINGBOOT 옛날' 카테고리의 다른 글

01 : Controller와 @RequestMapping  (0) 2022.10.25
07 : http 오류 코드  (0) 2022.10.25
05 : Handling Exception  (0) 2022.10.25
04 : ANNOTATION  (0) 2022.10.25
3-14 : 검색  (0) 2022.10.14