본문 바로가기

Side Project

(10)
[20.08.11/SemiProject] Ticly :: 관리자 페이지 (1) Admin MVC 구현 프로젝트 기획이 끝난 후, 어제부터 본격적으로 구현 단계에 들어갔다. 현재 Spring Boot + Maven + MyBatis + Oracle 조합으로 프로젝트를 진행중이며, Git으로 팀원들과 형상관리지금까지 완료한 부분은 내 담당(?)인 Admin 페이지를 MVC 모델로 구성하고, MyBatis로 DB 연동에 성공하였다. front 부분은 우선 대략적인 그림만 그려놓은 상태. MapperTests 파일을 새로 생성하여, DB 연동 Test 완료하였다. (이 과정에서 엄청난 에러들을 겪었다. DAO 메소드들에 DAO, DTO가 혼동되어 들어간다던가, 테이블에 Seq(FK)가 많아서 자꾸 부모를 찾으라고 하질 않나 ㅠㅠ) 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 ..
#09. [Side Project 1] JSP 로그인, 게시판 만들기 (9) :: ★제일 중요한 페이징(Paging) ■ BbsDao.java 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 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 public List getBbsPagingList(String choice, String searchWord, int page) { /* 1. row 번호 2. 검색 3...
#08. [Side Project 1] JSP 로그인, 게시판 만들기 (8) :: 글 검색 기능 ■ BbsDao.java (getBbsList()) 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 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 public List getBbsList(String choice, String searchWord) { String sql = " SELECT SEQ, ID, REF, STEP, DEPTH, " + " TITLE, CONTENT, WDATE, " + " DEL, READCOUNT " + " FROM BBS "; String sqlWord = ""; if(c..
#07. [Side Project 1] JSP 로그인, 게시판 만들기 (7) :: 글 수정 ■ bbsupdate.jsp 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 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 bbsupdate .center{ margin: auto; width: 60%; border: 3px solid #8AC007; padding: 10px; } input { size: 50; } 로그아웃 글 수정 아이디 제목 내용 글목록 Col..
#06. [Side Project 1] JSP 로그인, 게시판 만들기 (6) :: 글 삭제 ■ bbsdelete.jsp 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 32 33 34 35 36 37 38 39 40 41 42 43 44 45 bbsdelete.jsp alert("삭제하였습니다"); location.href = 'bbslist.jsp'; alert("삭제되지 않았습니다"); location.href = 'bbslist.jsp'; Colored by Color Scripter cs ■ BbsDao.java 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 public boolean de..
#05. [Side Project 1] JSP 로그인, 게시판 만들기 (5) :: 글 내용 Detail 자세히 보기 ■ bbsdetail.jsp 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 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 12..
#04. [Side Project 1] JSP 로그인, 게시판 만들기 (4) :: 답글, 댓글, ■ answer.jsp 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 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 answe..
#03. [Side Project 1] JSP 로그인, 게시판 만들기 (3) :: 글 목록, List, 조회수 이번에는 글 목록, 즉 List 셋팅에 대한 부분이다. 본 프로그램은 MVC Model 1으로 제작되었다. ■ bbslist.jsp (View) 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 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 1..