오늘은 각종 문서의 정리를 진행했고
패키지 다이어그램을 새로 그려서 프로젝트 구조를 만들었다.
com.sweethome
│
├── vo
│ └── UsersVO
│ └── UsersOauthVO
│ └── BoardVO
│ └── ReplyVO
│ └── CommunityVO
│ └── BoardImagesVO
│ └── CommunityImagesVO
│ └── RecommendVO
│
├── ctl
│ └── CommonController (공통 기능)
│ └── ctlKakaoAddressAPI (카카오 API주소 검색)
│ └── ctlHomeMove (index.jsp 이동)
│ └── ctlMapMove (map.jsp 이동)
│ └── ctlCommunityMove (community.jsp 이동)
│ └── ctlLoginMove (login.jsp 이동)
│ └── ctlMypageMove (mypage.jsp 이동)
│ └── ctlAdminMove (admin.jsp 이동)
│
│ └── AuthController (인증 및 회원 관리)
│ └── ctlLogin (기본 로그인 실행)
│ └── ctlLoginOauth (Oauth 로그인)
│ └── ctlLogOut (로그아웃 실행)
│ └── ctlRegister (회원가입)
│ └── ctlEmailCheck (이메일 인증)
│ └── ctlNicknameCheck (닉네임 중복체크)
│ └── ctlFindPassword (비밀번호 찾기)
│ └── ctlPasswordUpdate (비밀번호 수정)
│
│ └── UserController
│ ├── ctlUserDetail (유저 정보조회)
│ ├── ctlUserUpdate (유저 정보수정)
│ ├── ctlUserBoardList (유저 게시글조회)
│ └── ctlUserReplies (유저 댓글조회)
│
│ └── AdminController
│ ├── ctlAllUsers (모든 유저 리스트 조회 REST)
│ ├── ctlAllBoards (모든 유저 게시글 조회 REST)
│ └── ctlUserSearch (특정 유저 nickname 검색)
│
│ └── CommunityController.java
│ ├── ctlCommunityList (커뮤니티 리스트 보여주기)
│ ├── ctlCommunityDetail (특정 커뮤니티의 게시글 리스트 보여주기)
│ ├── ctlAddCommunity (커뮤니티 +이미지 추가)
│ ├── ctlDeleteCommunity (커뮤니티 삭제)
│
│ └── BoardController
│ ├── ctlBoardDetail (게시글 상세 정보조회)
│ ├── ctlBoardInsert (게시글 +이미지 추가)
│ ├── ctlBoardUpdate (게시글 수정)
│ ├── ctlBoardDelete (게시글 삭제)
│ └── ctlBoardRecommed (게시글 추천)
│ └── ctlBoardSearch (게시글 제목 검색)
│ └── ctlBoardSearch (게시글 내용 검색)
│ └── ctlBoardSearch (게시글 제목+내용 검색)
│ └── ctlBoardSearch (특정 유저 게시글 검색)
│
│ └── ReplyController
│ ├── ctlReplyDetail (댓글 정보 조회 REST)
│ ├── ctlReplyInsert (댓글 추가 REST)
│ ├── ctlReplyDelete (댓글 삭제 REST)
│ └── ctlReplySearch (댓글 검색)
│ └── ctlReplySearch (특정 유저 댓글 검색)
│
├── svc
│ └── CommonService (공통 기능)
│ └── svcKakaoAddressAPI (카카오 API주소 검색)
│ └── svcHomeMove (index.jsp 이동)
│ └── svcMapMove (map.jsp 이동)
│ └── svcCommunityMove (community.jsp 이동)
│ └── svcLoginMove (login.jsp 이동)
│ └── svcMypageMove (mypage.jsp 이동)
│ └── svcAdminMove (admin.jsp 이동)
│
│ └── AuthService (인증 및 회원 관리)
│ └── svcLogin (기본 로그인 실행)
│ └── svcLoginOauth (Oauth 로그인)
│ └── svcLogOut (로그아웃 실행)
│ └── svcRegister (회원가입)
│ └── svcEmailCheck (이메일 인증)
│ └── svcNicknameCheck (닉네임 중복체크)
│ └── svcFindPassword (비밀번호 찾기)
│ └── svcPasswordUpdate (비밀번호 수정)
│
│ └── UserService
│ ├── svcUserDetail (유저 정보조회)
│ ├── svcUserUpdate (유저 정보수정)
│ ├── svcUserBoardList (유저 게시글조회)
│ └── svcUserReplies (유저 댓글조회)
│
│ └── AdminService
│ ├── svcAllUsers (모든 유저 리스트 조회 REST)
│ ├── svcAllBoards (모든 유저 게시글 조회 REST)
│ └── svcUserSearch (특정 유저 nickname 검색)
│
│ └── CommunityService
│ ├── svcCommunityList (커뮤니티 리스트 보여주기)
│ ├── svcCommunityDetail (특정 커뮤니티의 게시글 리스트 보여주기)
│ ├── svcAddCommunity (커뮤니티 +이미지 추가)
│ ├── svcDeleteCommunity (커뮤니티 삭제)
│
│ └── BoardService
│ ├── svcBoardDetail (게시글 상세 정보조회)
│ ├── svcBoardInsert (게시글 +이미지 추가)
│ ├── svcBoardUpdate (게시글 수정)
│ ├── svcBoardDelete (게시글 삭제)
│ └── svcBoardRecommed (게시글 추천)
│ └── svcBoardSearch (게시글 제목 검색)
│ └── svcBoardSearch (게시글 내용 검색)
│ └── svcBoardSearch (게시글 제목+내용 검색)
│ └── svcBoardSearch (특정 유저 게시글 검색)
│
│ └── ReplyService
│ ├── svcReplyDetail (댓글 정보 조회 REST)
│ ├── svcReplyInsert (댓글 추가 REST)
│ ├── svcReplyDelete (댓글 삭제 REST)
│ └── svcReplySearch (댓글 검색)
│ └── svcReplySearch (특정 유저 댓글 검색)
│
├── svcimpl
│ └── CommonService (공통 기능)
│ └── svcKakaoAddressAPI (카카오 API주소 검색)
│ └── svcHomeMove (index.jsp 이동)
│ └── svcMapMove (map.jsp 이동)
│ └── svcCommunityMove (community.jsp 이동)
│ └── svcLoginMove (login.jsp 이동)
│ └── svcMypageMove (mypage.jsp 이동)
│ └── svcAdminMove (admin.jsp 이동)
│
│ └── AuthService (인증 및 회원 관리)
│ └── svcLogin (기본 로그인 실행)
│ └── svcLoginOauth (Oauth 로그인)
│ └── svcLogOut (로그아웃 실행)
│ └── svcRegister (회원가입)
│ └── svcEmailCheck (이메일 인증)
│ └── svcNicknameCheck (닉네임 중복체크)
│ └── svcFindPassword (비밀번호 찾기)
│ └── svcPasswordUpdate (비밀번호 수정)
│
│ └── UserService
│ ├── svcUserDetail (유저 정보조회)
│ ├── svcUserUpdate (유저 정보수정)
│ ├── svcUserBoardList (유저 게시글조회)
│ └── svcUserReplies (유저 댓글조회)
│
│ └── AdminService
│ ├── svcAllUsers (모든 유저 리스트 조회 REST)
│ ├── svcAllBoards (모든 유저 게시글 조회 REST)
│ └── svcUserSearch (특정 유저 nickname 검색)
│
│ └── CommunityService
│ ├── svcCommunityList (커뮤니티 리스트 보여주기)
│ ├── svcCommunityDetail (특정 커뮤니티의 게시글 리스트 보여주기)
│ ├── svcAddCommunity (커뮤니티 +이미지 추가)
│ ├── svcDeleteCommunity (커뮤니티 삭제)
│
│ └── BoardService
│ ├── svcBoardDetail (게시글 상세 정보조회)
│ ├── svcBoardInsert (게시글 +이미지 추가)
│ ├── svcBoardUpdate (게시글 수정)
│ ├── svcBoardDelete (게시글 삭제)
│ └── svcBoardRecommed (게시글 추천)
│ └── svcBoardSearch (게시글 제목 검색)
│ └── svcBoardSearch (게시글 내용 검색)
│ └── svcBoardSearch (게시글 제목+내용 검색)
│ └── svcBoardSearch (특정 유저 게시글 검색)
│
│ └── ReplyService
│ ├── svcReplyDetail (댓글 정보 조회 REST)
│ ├── svcReplyInsert (댓글 추가 REST)
│ ├── svcReplyDelete (댓글 삭제 REST)
│ └── svcReplySearch (댓글 검색)
│ └── svcReplySearch (특정 유저 댓글 검색)
│
├── mappers
│ └── AuthMapper (인증 및 회원 관리)
│ └── login (기본 로그인 실행)
│ └── loginOauth (Oauth 로그인)
│ └── register (회원가입)
│ └── emailCheck (이메일 인증)
│ └── nicknameCheck (닉네임 중복체크)
│ └── findPassword (비밀번호 찾기)
│ └── passwordUpdate (비밀번호 수정)
│
│ └── UserMapper
│ ├── userDetail (유저 정보조회)
│ ├── userUpdate (유저 정보수정)
│ ├── userBoardList (유저 게시글조회)
│ └── userReplies (유저 댓글조회)
│
│ └── AdminMapper
│ ├── allUsers (모든 유저 리스트 조회 REST)
│ ├── allBoards (모든 유저 게시글 조회 REST)
│ └── userSearch (특정 유저 nickname 검색)
│
│ └── CommunityMapper
│ ├── communityList (커뮤니티 리스트 보여주기)
│ ├── communityDetail (특정 커뮤니티의 게시글 리스트 보여주기)
│ ├── addCommunity (커뮤니티 +이미지 추가)
│ ├── deleteCommunity (커뮤니티 삭제)
│
│ └── BoardMapper
│ ├── boardDetail (게시글 상세 정보조회)
│ ├── boardInsert (게시글 +이미지 추가)
│ ├── boardUpdate (게시글 수정)
│ ├── boardDelete (게시글 삭제)
│ └── boardRecommed (게시글 추천)
│ └── boardSearch (게시글 제목 검색)
│ └── boardSearch (게시글 내용 검색)
│ └── boardSearch (게시글 제목+내용 검색)
│ └── boardSearch (특정 유저 게시글 검색)
│
│ └── ReplyMapper
│ ├── replyDetail (댓글 정보 조회 REST)
│ ├── replyInsert (댓글 추가 REST)
│ ├── replyDelete (댓글 삭제 REST)
│ └── replySearch (댓글 검색)
│ └── replySearch (특정 유저 댓글 검색)
간트차트 수정도 완료했다.
'KOSTA교육 > 수업' 카테고리의 다른 글
[65/100] 240716 (0) | 2024.07.16 |
---|---|
[64/100] 240715 (0) | 2024.07.15 |
[62/100] 240711 (0) | 2024.07.11 |
[61/100] 240710 (0) | 2024.07.10 |
[60/100] 240709 (0) | 2024.07.09 |