강의

멘토링

커뮤니티

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

작성자 없음

작성자 정보가 삭제된 글입니다.

스프링 MVC 2편 - 백엔드 웹 개발 활용 기술

상품 수정이 안되는데 무슨 문제일까요?

작성

·

213

0

package hello.itemservice.domain.item;
import lombok.Data;
import java.util.List;
@Data
public class Item {
private Long id;
private String itemName;
private Integer price;
private Integer quantity;

private Boolean open;
private List<String> regions;
private ItemType itemType;
private String deliveryCode;
public Item(){
}

public Item(String itemName, Integer price, Integer quantity) {
this.itemName = itemName;
this.price = price;
this.quantity = quantity;
}
}
 
에러문구입니다.
Caused by: org.springframework.beans.NotReadablePropertyException: Invalid property 'Name' of bean class [hello.itemservice.domain.item.Item]: Bean property 'Name' is not readable or has an invalid getter method: Does the return type of the getter match the parameter type of the setter?

 

계속 머리싸매고 생각해봐도 왜 안되는지 잘 모르겠네요 답변부탁드려요 ㅠ

답변 1

0

안녕하세요. 조약돌님, 공식 서포터즈 OMG입니다.

Item에 name필드가 없어서 발생하는 문제입니다.

item.name 혹은 item.getName()등 item과 관련된 객체에서 name을 참조하는 코드가 있는지 확인해주세요.

해결이 안될 경우 댓글남겨주세요


감사합니다.

작성자 없음

작성자 정보가 삭제된 글입니다.

질문하기