inflearn logo
강의

강의

N
챌린지

챌린지

멘토링

멘토링

N
클립

클립

로드맵

로드맵

지식공유

스프링과 JPA 기반 웹 애플리케이션 개발

모임 참가 신청 및 취소

동시 요청에 대해

298

Javanitto

작성한 질문수 7

1

안녕하세요 기선님 좋은 강의 만들어주셔서 감사해요.
 
참가요청을 했을때, Event 엔티티의 limitOfEnrollments의 개수와 현재 참가된 인원들의 수를 비교하여 참가 확정 여부를 정하고있습니다.
 
만약 여러 사람이 동시에 참가요청을 한다면 문제가 발생하지 않을까 생각 됩니다. 만약 발생한다면 해결방법으로는 무엇이 있을까요?
 

JPA thymeleaf spring-boot java spring

답변 2

2

백기선

안녕하세요. 좋은 질문 감사합니다.

그런 부분이 개발자로써 꼼꼼히 따지고 로직을 마련해야 할 부분인데 좋은 지적입니다. 여러가지 방법이 있을 수있겠지만 가령, 티켓 예메 사이트를 생각해 보시면, 좌석을 정할 때 폼에 들어가는 순간 미리 한자리를 빼놓고 카운팅을 하다가 폼이 서브밋이 안되면 다시 올려놓는 식으로 처리를 하자나요. 그런식으로 해도 좋고.

저라면 여기서 에러 처리를 할것 같네요. 참가신청 완료를 처리하는 과정 중에 참가신청이 끝난뒤에 해당 신청이 제일 마지막 신청이고, limit을 넘었다면 해당 신청을 취소처리하고 에러 메시지 보내서 신청자한테 알려줘야겠네요.

0

irostub

저도 이 부분이 궁금합니다.

Study 개설하는 로직에 대해서 궁금점이 있습니다.

0

56

1

앱 재시작 후 회원가입

0

104

1

app.host 관련 질문이 있습니다

0

98

1

강의 버전 정보

0

126

1

event, study 참조

0

222

2

비밀번호 변경 로직 질문있습니다.

0

136

1

프로필 수정 처리 merge 질문입니다.

0

108

1

회원가입 성공 후 redirect이동시 권한 질문

0

497

3

HtmlEmailService 개발하다 생긴 의문입니다

0

252

2

postgreSql 연결하여 JPA 를 통해 테이블 생성시 ZONE 테이블 생성에서 에러가 납니다

0

432

2

수업질문 [긴급] 로그인안되는 문제 말씀해주시는 부분 반영해서 최종 질문드립니다

0

264

2

[긴급-재업로드]수업질문 로그인 안 되는 문제

0

237

1

[긴급] 로그인해도 네비게이션 바가 안 바뀌고 있습니다!! 로그인이 안 됩니다 도와주세요

0

278

1

cropper 오류 문제로 질문드립니다..

0

289

2

authentication관련 질문...

0

498

2

모임참가 취소 할때 로직 질문

0

351

3

안녕하세요 기선님 질문이있습니다..

0

230

1

HTML코드 및 강의 중간자료들

0

680

3

springSecurity

0

525

2

버전 질문입니다.

0

304

1

부트스트랩, css

0

357

2

영속성 컨텍스트 질문

0

252

2

다시 강의를 보니 드는생각..

0

355

2

5:50에 나오는 HTML코드는 어디서 찾을 수 있나여?

0

316

1