Project B (SPMS)/Project B 파트8(2)
-
[B-3-2] 댓글과 댓글 수에 대한 처리
SQL 실시 1 게시글에 대한 댓글을 추가하면, TBL_REPLY 테이블에 삽입하고, TBL_BOARD 테이블에는 댓글의 수인 replyCnt 라는 컬럼을 추가해서 해당 게시물 댓글 수를 갱신한다. SQL 실시 2 기존에 댓글이 존재하는 상황이라면, replyCnt에 반영해놓아야하므로 SQL 실시 2 쿼리를 실행한다. SQL 실시 1 alter table tbl_board add (replycnt number default 0); SQL 실시 2 update tbl_board set replycnt = (select count(rno) from tbl_reply where tbl_reply.bno = tbl_board.bno ); src/main/java com.spms.domain BoardVO.jav..
2020.01.19 -
[B-3-1] 회원가입
지금까지 JUnit으로 아이디 생성 및 아이디별 권한 데이터를 생성했었다. 여기서는 회원가입 페이지부터 회원가입 처리까지 되도록 하겠다. AOP를 활용해서 소스코드를 수정하면 좋지만, 현재 기능동작까지만 되게끔만 해놓겠다. 설명은 나중에 리뷰할 때 작성하겠다. 딱히 어렵지도 않은 부분이고, 귀찮으므로.. 로그인 페이지 수정 views/ customLogin.jsp 더보기 Please Sign In Remember Me Login New here? Create an Account 회원가입 페이지 생성 views/ customSignup.jsp 더보기 Please Sign In Set Up Your Account 회원가입 작성 페이지 이동 및 처리 src/main/java com.spms.controller..
2020.01.19