작성한 질문수
스프링 MVC 1편 - 백엔드 웹 개발 핵심 기술
상품 목록 - 타임리프
작성
·
302
0
[질문 내용]24분 11초 쯤 내용에서 변수 표현식에서 프로퍼티 접근법을 사용한다고 하셨는데, 따로 item.getPrice() 함수가 없는데...
Constructor 라는 생성자가 알아서 getter/setter 역할을 해주는건지 여쭤봅니다... 분명 강의를 들었을 텐데...기억이 나지 않아 여쭤봅니다.. this.price = price 가 getPrice 랑 같은건지... getter 방식과 같은건지...요.
답변 1
1
안녕하세요. gmldnjs0402님, 공식 서포터즈 OMG입니다.
@Data 어노테이션을 선언하면 Getter와 Setter를 사용할 수 있고, 이로 인해 프로퍼티 접근이 가능하게 됩니다.
따라서 item객체를 생성 후, item.getPrice(), item.getItemName(), item.setPrice(xx), item.setItemName('xx')가 가능합니다.
감사합니다.