작성한 질문수 69
카테고리
세부 분야
백엔드
해결 여부
미해결
22.12.27 12:05 작성 22.12.27 12:06 수정 조회수 310
0
질문이 모두 해결되었다면, 왼쪽 체크 표시를 눌러 질문의 상태를 바꿔보세요!
안녕하세요!
엔티티의 setter는 무조건 닫는게 좋다고 하셨는데
form 객체의 setter는 열어놔도 무방한가요??
접근 레벨을 private로 설정했더니 값이 들어가질 않던데
private
혹시 th:filed를 통해 값을 세팅할 때 setter를 사용하기 때문인가요?
th:filed
실전! 스프링 부트와 JPA 활용1 - 웹 애플리케이션 개발
상품 수정
강의실 바로가기
답변 1
답변을 작성해보세요.
2
David
・
2022.12.27
안녕하세요. dm님, 공식 서포터즈 David입니다.
setter를 사용하지 않고, form 객체 생성시 생성자의 인자로 값을 전달해도 됩니다.
감사합니다.
나는 쓰레기야!
감사합니다!
열어놔도 크게 위험한 건 없나요?
setter를 열어두면 언제든지 setter를 사용하여 상태가 변경될 수 있는 점을 주의하시면 됩니다.
Teo
좋아요 0・답변수 0
초보개발자
좋아요 0・답변수 1
H K
양치잘하기
답변 1