인프런 커뮤니티 질문&답변

contigunu66님의 프로필 이미지

작성한 질문수

실전! 스프링 부트와 JPA 활용1 - 웹 애플리케이션 개발

프로젝트 생성

@Getter, @Setter 관련질문드립니다

작성

·

488

1

안녕하세요 강사님,  항상 좋은 강의 감사드립니다.

@Getter, @Setter를 통해

 Hello hello = new Hello();

hello.setData("hello");

를 할 때에 setData 부분에서만 계속 오류가 납니다. 

lombok 설정을 다 하여도 오류가 나서, getter/setter를 직접작성하여 실행해 보아도 오류가 납니다...

혹시 예상가는 오류 원인이 있으신지 질문드립니다.

스프링 버전은 2.4.1 / java11을 사용하고 있습니다.

감사합니다. 

답변 3

2

김영한님의 프로필 이미지
김영한
지식공유자

안녕하세요. 코드를 확인해보았습니다.

자바의 로직은 모두 메서드 안에 있어야 합니다. 메서드를 만들고 그 안에 로직을 넣어주세요^^

보내주신 코드

public class HelloTest {
Hello hello = new Hello();
hello.setData("string");
String data = hello.getData();

}

변경 코드

package jpabook.jpashop;

public class HelloTest {

public void test() {
Hello hello = new Hello();
hello.setData("string");
String data = hello.getData();
}
}

감사합니다.

1

contigunu66님의 프로필 이미지
contigunu66
질문자

기본적인 것이였네요...ㅜ  덕분에 해결되었습니다 감사합니다!!

1

김영한님의 프로필 이미지
김영한
지식공유자

안녕하세요. contigunu66님

전체 프로젝트를 압축해서 올려주세요.

추가로 lombok관련 코드를 제거하고, getter/setter를 직접 작성해서 실행했을 때 오류가 발생한 버전으로 보내주세요.

감사합니다.