본문 바로가기
  • Adillete
【Java】

[JAVA] 기본 생성자가 없을때 발생하는 java.lang.IllegalStateException:

by 아딜렛 2025. 8. 14.
@Data
public class Member {
  //field
  public String myid;
  public String myname;
  public int myage;
  //constructor
  /*  public Member() {
    
  }*/
  public Member(String myid,String myname,int myage) {
    this.myid=myid;
    this.myname=myname;
    this.myage=myage;
  }
  
  
  //method
  

}

 

기본 생성자를 dto로 두고 controller 띄웠더니 

java.lang.IllegalStateException: 떴음

원인이 뭐냐 했더니

Cannot resolve parameter names for constructor public com.example.demo.dto.Member(java.lang.String,java.lang.String,int) 

 

기본생성자가 생기면 없어진다. 이유는 잘 모르겠다. 내일 다시보자

 

'【Java】' 카테고리의 다른 글

Object .toString()  (0) 2025.08.27
[JAVA] whlie문 밖에 또는 안에 무한루프의 궤도  (1) 2025.08.19
[java] thread 1  (1) 2025.08.07
java8에서 Object.equals 재정의해서 사용하기  (3) 2025.08.04
[Java] new int[]{} 형식  (1) 2025.06.30