인프런 커뮤니티 질문&답변
질문입니다.
작성
·
141
퀴즈
66%나 틀려요. 한번 도전해보세요!
Bean Validation의 가장 큰 목표는 무엇일까요?
수동 검증 코드 제거 및 표준화
데이터베이스 스키마 자동 생성
HTTP 요청 파라미터 암호화
UI 디자인 자동 생성
답변 1
1
김영한
지식공유자
안녕하세요. 상훈님
실제 데이터를 save 할때는 생성자를 사용하면 좋습니다.
여기에는 전제가 setXxx 자체를 만들지 않는다는 것입니다.
이렇게 하면 생성자를 사용해야 하는데, 생성자에 꼭 필요한 데이터를 다 넣어주지 않으면 컴파일 오류가 발생하는 장점이 있습니다.
추가로 setXxx를 남용하게 되면 코드가 어디에서 수정이 되었는지, 비었는지 확인하기 어려운 문제가 발생할 수 있습니다.
감사합니다.





