본문 바로가기
반응형

프로젝트 기록32

파이널 프로젝트 - 스프링 세팅 4-1. dto, mapper 2021년 10월 3일 글 스프링 프로젝트 세팅 순서 dto >> mapper >> dao >> service >> 예외처리 1. dto - 게시판 dto 공지사항, 이용후기, qna 세개의 게시판을 만들 예정이다 1) 게시글 Post dto post.java package dto; public class Post { private String id; private String user_id; private String title; private String content; private String post_date; private int hit; public Post() { // TODO Auto-generated constructor stub } public String getId() { retur.. 2023. 10. 24.
파이널 프로젝트 - 3. 예약사이트 DB 2021년 9월 26일 글 DB sql 해당 table을 만들고 테스트 행을 넣어놓고 확정되었을때 not null, pk, fk 제약조건 등을 넣어 업데이트 할 예정이다! 내가 담당한 부분은 게시판(공지사항, 리뷰, qna), 돌봄일지 부분으로 테이블을 만들고 테스트행을 만들었다 create table post( id varchar2(20), user_id varchar2(50), title varchar2(200), img varchar2(500), content long, post_date date, hit number(10)); create table reply( id VARCHAR2(20), post_id VARCHAR2(20), user_id VARCHAR2(50), content long, r.. 2023. 10. 24.
파이널 프로젝트 - 2. 예약사이트 기능 파악 및 기능 구현 2021년 9월 26일 글 1. 사이트 기본 기능 1) 서비스 소개 -> 후기 N개 미리보기 -> 펫시터 소개 -> 방문 돌봄 / 산책 / 탁묘 소개글 및 이용 요금 -> 돌봄 일지 서비스 소개 -> QNA N개 미리보기 -> 예약 링크 -> 훈련사 지원 링크 2) 회원관리 -> 관리자가 승인 시 펫시터 등급 부여 -> 성명 / 성별 / 생년월일 / 연락처 / 이메일 주소 / 거주지 -> 펫시터는 등록 신청 시 흡연 여부 / 돌봄 가능 스케줄 (한 달 기준 일수) / 활동 가능 시간대와 지역 / 반려동물 키워본 경험과 기간 추가 -> 회원은 선호 펫시터 등록 가능 3) 공지사항 / QNA / 리뷰 / 돌봄일지 => 내 담당!!! -> 최대 3개의 사진과 텍스트 -> 돌봄일지는 테이블 따로 관리 4) My.. 2023. 10. 24.
파이널 프로젝트 - 1. 주제 정하기 2021년 8월 30일 주제 선정 과정 파이널 프로젝트를 시작할 날이 다가오고 있다 3명이서 프로젝트를 진행하기로 했는데 어떤 주제를 해야할지 고민이 되었다 갑자기 자유 주제를 선정하려 하니 더 막막했다 Java 과정 이전 기수 프로젝트를 살펴보고 구글에 검색해보니 보통 예약, 예매 사이트가 많이 나왔다 이전 기수 프로젝트 Java 과정 이전 기수 프로젝트 http://www.itwill.xyz/ => 목표는 완성!! 팀 인원이 많지 않아서 정말 독특한 주제를 선정하느라 시간을 쏟는 것보다 사이트를 완성을 하자는 목표를 두었다 그리고 셋 다 관심을 가지고 있는 주제를 선택하고 싶었다 반려동물과 관련된 주제가 어떨까 생각이 떠올랐고 구글에 검색해보니 반려동물과 관련된 서비스 사이트를 생각보다 많이 찾을 수.. 2023. 10. 24.
파이널 프로젝트 - Spring 프로젝트 환경설정 (ft.이클립스) 파이널 프로젝트는 Spring 프로젝트로 진행한다 이클립스 Spring 환경설정과 스프링 프로젝트 만드는 법을 정리하려 한다 내가 보려고 정리하는 수업 내용 ㅎㅎ 이클립스 환경설정 이클립스 상단 메뉴 Help에 가서 Eclipse Marketplace에 들어간다 sts 검색 후 spring Tools 3 Add-On for Spring Tools 4 다운 install >> confirm >> 설치 설치에 시간이 좀 걸린다 그 동안은 조금 기다리기! 설치가 완료되면 spring 프로젝트를 만들어주면 된다 Spring 프로젝트 생성하기 open perspective > spring 으로 바꿔준다 기존에 사용하던 java perspective에서 spring perspective로 바꿔주었다 (open pe.. 2023. 10. 23.
세미 프로젝트(팀 작업) - jsp 템플릿 쇼핑몰_나의 담당 파트 2021년 8월 22일 글 * 담당 페이지 기능 구현, 코드 1.장바구니 - 장바구니 DB 정의서 - 장바구니 SQL 정의서 - 장바구니 페이지 구현 결과 비어있는 장바구니 제품이 담겨있는 장바구니 상품의 수량을 변경한 장바구니 1) 로그인해야 장바구니 페이지로 이동 가능, 로그인 하지 않은 경우 로그인 페이지 먼저 뜨게 설정 2) 체크박스를 이용해 상품 전체 주문하거나 선택 주문할 수 있다. 3) 체크박스는 디폴트로 전체체크 설정 4) 최소 수량은 1로 설정 5)제품 Qty(수량)을 조절하면 Total 가격이 수량에 맞게 올라간다. 6) 선택 상품을 삭제할 수 있는 버튼을 만들어 기능을 구현하였다. 7) 장바구니 상품을 전체 비울 수 있는 기능을 만들었다. 8) 주문하기를 누르면 order 페이지로 이.. 2023. 10. 23.
반응형