인프런 커뮤니티 질문&답변

김예찬님의 프로필 이미지
김예찬

작성한 질문수

스프링 MVC 2편 - 백엔드 웹 개발 활용 기술

입력 폼 처리

상품 수정 관련해 질문드립니다.

해결된 질문

작성

·

260

0


[질문 템플릿]
1. 강의 내용과 관련된 질문인가요? (예)
2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? (예)
3. 질문 잘하기 메뉴얼을 읽어보셨나요? (예)

[질문 내용]
여기에 질문 내용을 남겨주세요.

저희가 개발하는 itemService가 실제로 관리자들이 사용하는 서비스라고 가정하면 만약에 관리자1이 상품 상세 페이지에서 상품 수정을 누르려고 할 때 관리자2가 그 상품을 삭제를 하면 관리자 1이 상품 수정을 눌렀을 때 오류가 나나요?

오류가 나지 않는다면 id,name,value 값은 어떻게 렌더링 되나요?

답변 1

1

안녕하세요. 김예찬님, 공식 서포터즈 David입니다.

일반적으로는 오류를 발생시킵니다.

상품에 대한 정보를 수정하는 과정에서 서버는 해당 상품을 조회하게 됩니다. 이 과정에서 삭제된 상품에 대해서는 조회가 되지 않을텐데 이때 삭제된 상품과 관련된 오류가 발생할 것입니다.

이와 관련된 내용으로 데이터베이스 락(lock)을 학습하시는 것도 추천합니다.

감사합니다.

김예찬님의 프로필 이미지
김예찬
질문자

감사합니다~!

김예찬님의 프로필 이미지
김예찬

작성한 질문수

질문하기