① 실무에서는 entity에 @setter를 사용한다 or 가급적 사용하지 않는다.
→ 답에 대한 이유는?
② jpa의 표준스펙에 따르면 entity는 _____ 또는 ______의 default 생성자가 꼭 필요하다.
그리고 default 생성자를 따로 추가하지 않으려면 @_______ 에노테이션을 추가하면 된다.
힌트) 앞의 두 글자는 1. private. 2. public. 3. default. 4. protected 중 하나의 접근 제어자이다.
③ jpa는 CRUD 기능 중 이것은 굳이 메소드를 사용하지 않아도 DB에 반영할 수 있다. 다음 중 고르시오.