본문 바로가기

반응형

Java/Spring 프로젝트

(3)
2. 게시판 구현 조원 4명이 게시판을 하나씩 맡아 구현하기로 하였습니다. 저는 정보 공유 게시판을 맡았습니다. DataBase (Oracle) 테이블은 3개를 만들었습니다. 순서대로 게시판 테이블, 댓글 테이블, 추천 테이블 입니다. -- 정보 게시판 Table create table info_board( num number(4) primary key, --게시글번호 nick varchar2(30), --작성자 title varchar2(100), --글제목 content varchar2(1000), --글내용 savedate date default sysdate, --작성일 hit number(4) default 0, --조회수 tag varchar2(20) --태그 ); create sequence info_boar..
1. Github 협업 준비 기본 프로젝트 생성 ⦁ Spring Legacy Project ⦁ Project Name : Travelers ⦁ Spring MVC project 템플릿 선택 *Spring MVC Project MVC 는 Model, View, Controller의 약자 입니다. 하나의 애플리케이션, 프로젝트를 구성할 때 그 구성요소를 세가지의 역할로 구분한 패턴입니다. 기본적인 틀만 생성 분담 후 필요한 파일은 특정 규칙에 맞춰 이름을 지정해 생성 main/java controller 패키지 => CamelCase 표기법 사용. ex) HomeController dao 패키지 => CamelCase 표기법 사용. ex) HomeDAO dto 패키지 => CamelCase 표기법 사용. ex) HomeDTO servi..
0. 프로젝트 설계 [Travelers] 프로젝트 가제 - Travelers ⦁ 컨셉 - 같이 여행을 갈 사람을 구하는 커뮤니티 형식의 웹 페이지 ⦁ 참여인원 - 4명 : mh, js, jw, ej ⦁ 분담 mh(조장, 본인) : 1. 정보 공유 게시판 - 목록 띄우기, 글 작성, 수정, 삭제, 댓글, 검색, 해당 게시판 DB 관리 2. 로그인 - 아이디 찾기, 비밀번호 찾기, 비밀번호 암호화 3. 회원가입 - 입력받은 데이터 유효성 검사, 이메일 API 적용 후 이메일 인증 구현 4. 마이페이지 - 개인정보수정, 비밀번호 변경, 회원탈퇴 5. 어드민페이지 - 신고 글 관리 6. 게시판 신고 기능 구현 7. CSS 템플릿 적용 및 전체 기본 틀 작성 js: 1. 여행 리뷰 게시판 (목록 띄우기, 글 작성, 수정, 삭제, 댓글, 검색, 해당 게시..

반응형