실전! 스프링 부트와 JPA 활용1(웹 애플리케이션 개발)

Ch07. 웹 계층 개발 - 상품 수정

webmaster 2021. 12. 7. 14:52
728x90

상품수정

  • updateItemForm 메서드
    • update 화면으로 이동한다.
    • resource/templates/items/updateItemFrom.html
    • Book 객체를 Form객체로 변환해야 한다.
  • updateItem 메서드
    • form 객체를 입력받아 Book객체로 변경 후 save메서드를 호출한다.
    • save메서드에서 Merge가 호출된다(중요)
    • PathVariable 같은 경우 해당 Id값을 변경해서 다른 사람을 데이터를 변경할 수 있는 위험이 있기 때문에 실무에서는 권한 체크를 한번 더 해서 보안을 강화한다.
728x90