일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | ||||
4 | 5 | 6 | 7 | 8 | 9 | 10 |
11 | 12 | 13 | 14 | 15 | 16 | 17 |
18 | 19 | 20 | 21 | 22 | 23 | 24 |
25 | 26 | 27 | 28 | 29 | 30 | 31 |
Tags
- 비밀번호찾기
- 백엔드
- mybatis
- 제이쿼리
- Ajax
- html5
- jsp
- 웹페이지
- 서블릿
- 프론트엔드
- spring
- MVC
- 오라클
- c programming
- 네비게이터
- javascript
- 회원가입
- 풀스택
- 웹개발
- Binding
- Linked List
- jQuery
- 웹서비스
- 로그인
- 프레임워크
- dbms
- 스프링
- 마이바티스
- 미로 생성 알고리즘
- css3
Archives
- Today
- Total
목록시퀀스 (1)
Programmer's Progress

게시글 삭제 구현 과정을 설명하기 전에 짚고 넘어가야 할 것이 있다. 먼저 기존의 코드 중에서 새로운 게시글, 메시지 번호를 얻는 방법을 변경하였음을 밝힌다. 기존 방식은 이렇다. SELECT NVL(MAX(article_id),0)+1 FROM free_board와 같이 현재 존재하는 게시글들 중에서 가장 게시글 번호가 큰 게시글의 번호 + 1을 새로운 게시글에 할당한다. 이 방식에는 큰 문제가 있었다. 1. 현재 게시글 목록에 번호가 1, 2, 3인 게시글들이 있고 각각 서로 다른 탭에서 참조하고 있다고 가정하자. 2. 첫 번째 탭에서 3번 게시글을 삭제하고, 다시 새로 게시글을 작성한다. 3. 두 번째 탭에서 기존 3번 게시글을 삭제하려고 하면, 이미 삭제된 게시글이 아닌, 2번 과정에서 작성한 새..
Web Service/도서 정보 제공 웹 서비스
2022. 2. 7. 16:55