Project 썸네일형 리스트형 [Project] Lv_3 스케줄 프로젝트 : ERD 재설계 목차요구사항 변경ERD 논리적 설계ERD 물리적 설계 요구사항 변경작성자와 일정의 연결설명✅ 동명이인의 작성자가 있어 어떤 작성자가 등록한 ‘할 일’인지 구별할 수 없음✅ 작성자를 식별하기 위해 이름으로만 관리하던 작성자에게 고유 식별자를 부여합니다.✅ 작성자를 할 일과 분리해서 관리합니다.✅ 작성자 테이블을 생성하고 일정 테이블에 FK를 생성해 연관관계를 설정해 봅니다.조건✅ 작성자는 이름 외에 이메일, 등록일, 수정일 정보를 가지고 있습니다.✅ 작성자의 정보는 추가로 받을 수 있습니다.(조건만 만족한다면 다른 데이터 추가 가능)✅ 작성자의 고유 식별자를 통해 일정이 검색이 될 수 있도록 전체 일정 조회 코드 수정.✅ 작성자의 고유 식별자가 일정 테이블의 외래키가 될 수 있도록 합니다. ❗도전 과제부.. 더보기 [Project] Lv_2 스케줄 프로젝트 목차요구사항문제풀이회고 요구사항✅ 작성자와 일정의 연결✅ 설명✅ 동명이인의 작성자가 있어 어떤 작성자가 등록한 ‘할 일’인지 구별할 수 없음✅ 작성자를 식별하기 위해 이름으로만 관리하던 작성자에게 고유 식별자를 부여합니다.✅ 작성자를 할 일과 분리해서 관리합니다.✅ 작성자 테이블을 생성하고 일정 테이블에 FK를 생성해 연관관계를 설정해 봅니다.✅ 조건✅ 작성자는 이름 외에 이메일, 등록일, 수정일 정보를 가지고 있습니다.✅ 작성자의 정보는 추가로 받을 수 있습니다.(조건만 만족한다면 다른 데이터 추가 가능)✅ 작성자의 고유 식별자를 통해 일정이 검색이 될 수 있도록 전체 일정 조회 코드 수정.✅ 작성자의 고유 식별자가 일정 테이블의 외래키가 될 수 있도록 합니다. 문제풀이ScheduleControl.. 더보기 [Project] Lv_1 스케줄 프로젝트 목차요구사항문제 풀이트러블 슈팅application.properties 오류5xx 서버 오류 Table에 값 저장 안되는 오류 요구사항✅ 일정 생성(일정 작성하기)✅ 일정 생성 시, 포함되어야할 데이터✅ 할일, 작성자명, 비밀번호, 작성/수정일을 저장✅ 작성/수정일은 날짜와 시간을 모두 포함한 형태✅ 각 일정의 고유 식별자(ID)를 자동으로 생성하여 관리✅ 최초 입력 시, 수정일은 작성일과 동일 ✅ 전체 일정 조회(등록된 일정 불러오기)✅ 다음 조건을 바탕으로 등록된 일정 목록을 전부 조회✅ 수정일 (형식 : YYYY-MM-DD)✅ 작성자명✅ 위 조건 중, 한 가지만을 충족하거나, 둘 다 충족을 하지 않을 수도, 두 가지를 모두 충족할 수도 있습니다.✅ 수정일 기준 내림차순으로 정렬하여 조회 ✅ 선택 .. 더보기 [Project] Lv_0 스케줄 프로젝트 목차 요구사항문제 풀이회고 요구사항✅ API 명세서 작성하기✅ API명세서는 프로젝트 root(최상위) 경로의 README.md 에 작성 ✅ ERD 작성하기✅ ERD는 프로젝트 root(최상위) 경로의 README.md 에 첨부 ✅ SQL 작성하기✅ 설치한 데이터베이스(Mysql)에 ERD를 따라 테이블을 생성 문제 풀이1. README.md API 명세서 작성마크다운 문법 중 테이블(Table) 문법을 통해 작성하였습니다. 2. README.md ERD 작성 mermaid 문법(DSL, 도메인 특화 언어)을 통해 ERD 다이어그램을 작성하였습니다. 3. SQL 작성CREATE TABLE SCHEDULE( scheduleId BIGINT AUTO_INCREMENT PRIMARY KEY .. 더보기 이전 1 2 다음