course 2021/Project

course 2021/Project

03. 끝

- 프로젝트 팀장/팀원 분리하기 - 팀장 - 팀원 1. 프로젝트 업로드 이클립스 프로젝트 우클릭 - export - war 검색, WAR file 선택 - destination 에 bitnami 폴더 선택, 파일이름 작성하여 저장 (여기서 작성한 파일이름이 프로젝트 실행시 주소 /controller/~) - overwrite existing file 선택하고 완료 - aws 로그인하기 - ec2 검색 - 인스턴스(실행 중) - 인스턴스 ID - 퍼블릭 IPv4 주소 복사 - 터미널(or git bash) 열고 bitnami 폴더로 이동 - 명령어 입력 1) scp -i bitnami.pem (war 파일명) bitnami@(복사한 IPv4주소):. 2) ssh -i bitnami.pem bitnami@(..

course 2021/Project

02. 기록(2)

> bootstrap (버전 주의) http://bootstrapk.com/css/ (참고) > 게시글 지역별 필터링 - list c:forEach 안에 c:if 추가 쿼리로 전달된 location 이 있다면 이것과 게시글의 location 이 같을 때 (→ 각 지역별로 보여줌) 혹은 쿼리로 전달된 location 이 없을 때 (→ 전부 보여줌) > 지역 선택 시 바로 쿼리에 반영되도록 - innerNav select 값 자동으로 전달되도록 수정 select 태그에 onchange="this.form.submit()" 추가, name 작성 form 태그로 감싸기 > 대댓글 기능 ↓ 테이블 tb_rereply_help (게시판 마다 필요) VO, mapper, Service, Controller 작성 po..

course 2021/Project

02. 기록(1)

>> 2021/12/24~2022/01/20 : 28일의 기록 @Controller 변경하여 포워딩 작동하도록 결국 controller 두개로 분리 신고관리 게시판 만들기 신고관리게시판 관리자만 접근 가능하도록 게시글 삭제하면 해당 게시글의 신고내역도 모두 삭제되도록 함 게시글은 남겨두고 신고내역만 삭제 가능하도록 함 로그인 해야 신고 가능하도록 수정 신고관리게시판에 신고 상세사유 있는 경우 tooltip 으로 뜨도록 함 관리자가 댓글, 대댓글 삭제 못하는 문제 해결 (controller 수정) 신고관리 게시판 카테고리별(게시글/댓글) 필터링 기능 추가, css 대댓글 정렬 문제 해결 댓글/대댓글 삭제하면 해당 댓글/대댓글의 신고내역도 모두 삭제되도록 함 댓글 정렬 변경 (최신 댓글이 아래에 위치하도록)..

course 2021/Project

01. 시작

- 팀원들 모두 한 사람(팀장)의 DB를 사용하도록 변경 - MySQL 새로운 DB 생성하기 (팀장) -- 생성 CREATE DATABASE db명; -- 작업 시작 USE db명; - MySQL Workbench (팀원) MySQLWorkbench 에 Connection 추가 - 파일 업로드를 위한 S3 (팀장) 1. s3 세팅 aws 로그인 - s3 검색 1) 버킷만들기 - 버킷이름작성, 서울, 객체소유권 ACL활성화됨 선택, 퍼블릭엑세스 차단 해제하여 퍼블릭으로 설정 - 버킷만들기 2) 객체 탭에서 업로드 - 파일 드래그, 퍼블릭 권한 부여 - 업로드 2. 권한 iam 검색 - 사용자 - 사용자 추가 - 사용자이름 입력, 액세스 유형 액세스 키 선택 - 기존정책 직접 연결, 필터에 s3 검색, Am..

코딩하는토끼
'course 2021/Project' 카테고리의 글 목록