코딩 연습장/개인 프로젝트

[결과] Spring 공유 캘린더 프로젝트 (Spring, JSP, Java, HTML, MariaDB)

Do아 2021. 6. 28. 22:45
728x90

2021/05/25(화)

 

 

 

 

 

 

 

프로젝트 시연영상

https://youtu.be/CmWL6T94l4w

 

 

기획 - 연인이나 친구, 가족, 회사에서 공유해서 사용할 수 있는 캘린더를 만들어보자라는 생각을 했다

카카오에서도 캘린더 기능이 있지만 서로의 스케줄을 추가해서 공유하는 캘린더는 없어 만들기 시작했다.

 

구현 - 사용한 큰 틀은 Spring을 사용했다 Java를 사용하여 controller와 dao, dto, data를 구현

xml을 사용하여 sql문 연동

mariaDB를 사용하여 회원테이블인 member테이블, 일정을 출력하는 schedule테이블을 구현

또한 기본키로 사용할 schedule_sequence 생성하여 기본키로 테이블 생성

JSP 사용하여 웹에 출력하는 화면 구현 

 

 

 

 

 

- Spring 공유 캘린더 프로젝트 : 기본설정

 

https://cordingdoah.tistory.com/111?category=896803 

 

Spring 공유 캘린더 프로젝트 - 1 (기본 설정)

2021/05/25(화) Spring을 사용한 캘린더를 공유할 수 있는 프로젝트를 만들어봤다 회원가입을 하면 캘린더를 사용할 수 있고 일정을 추가하여 일정을 공유하고 수정, 삭제가 가능하도록 구현했다. 일

cordingdoah.tistory.com

 

- Spring 공유 캘린더 프로젝트 : 로그인

 

https://cordingdoah.tistory.com/112?category=896803 

 

Spring 공유 캘린더 프로젝트 - 2 (로그인)

2021/05/25(화) Spring 공유캘린더 프로젝트 기본설정 참고 https://cordingdoah.tistory.com/111 Spring 공유 캘린더 프로젝트 - 1 (기본 설정) 2021/05/25(화) Spring을 사용한 캘린더를 공유할 수 있는 프로젝..

cordingdoah.tistory.com

 

- Spring 공유 캘린더 프로젝트 : 회원가입

 

https://cordingdoah.tistory.com/114?category=896803 

 

Spring 공유 캘린더 프로젝트 - 3 (회원 가입)

2021/05/25(화) Spring 공유 캘린더 프로젝트 로그인 알고리즘 참고 https://cordingdoah.tistory.com/112 Spring 공유 캘린더 프로젝트 - 2 (로그인) 2021/05/25(화) Spring 공유캘린더 프로젝트 기본설정 참고 h..

cordingdoah.tistory.com

 

- Spring 공유 캘린더 프로젝트 : 비밀번호 찾기

 

https://cordingdoah.tistory.com/115?category=896803 

 

Spring 공유 캘린더 프로젝트 - 4 (비밀 번호 찾기)

2021/05/25(화) Spring 공유 캘린더 프로젝트 회원가입 알고리즘 정리 https://cordingdoah.tistory.com/114 Spring 공유 캘린더 프로젝트 - 3 (회원 가입) 2021/05/25(화) Spring 공유 캘린더 프로젝트 로그인 알..

cordingdoah.tistory.com

 

- Spring 공유 캘린더 프로젝트 : 메인화면

 

https://cordingdoah.tistory.com/116?category=896803 

 

Spring 공유 캘린더 프로젝트 - 5 (메인 화면)

2021/05/25(화) Spring 공유 캘린더 프로젝트 비밀번호 찾기 알고리즘 참고 https://cordingdoah.tistory.com/115 Spring 공유 캘린더 프로젝트 - 4 (비밀 번호 찾기) 2021/05/25(화) Spring 공유 캘린더 프로젝트..

cordingdoah.tistory.com

 

- Spring 공유 캘린더 프로젝트 : 캘린더 화면

 

https://cordingdoah.tistory.com/117?category=896803 

 

Spring 공유 캘린더 프로젝트 - 6 (캘린더 화면)

2021/05/25(화) Spring 공유 캘린더 프로젝트 메인화면 알고리즘 참조 https://cordingdoah.tistory.com/116 Spring 공유 캘린더 프로젝트 - 5 (메인 화면) 2021/05/25(화) Spring 공유 캘린더 프로젝트 비밀번호..

cordingdoah.tistory.com

 

- Spring 공유 캘린더 프로젝트 : 캘린더 일정추가

 

https://cordingdoah.tistory.com/118?category=896803 

 

Spring 공유 캘린더 프로젝트 - 7 (캘린더 일정 추가)

2021/05/25(화) Spring 공유 캘린더 프로젝트 캘린더 화면 알고리즘 참고 https://cordingdoah.tistory.com/117 Spring 공유 캘린더 프로젝트 - 6 (캘린더 화면) 2021/05/25(화) Spring 공유 캘린더 프로젝트 메인..

cordingdoah.tistory.com

 

- Spring 공유 캘린더 프로젝트 : 캘린더 일정조회

 

https://cordingdoah.tistory.com/119?category=896803 

 

Spring 공유 캘린더 프로젝트 - 8 (캘린더 일정 조회)

2021/05/25(화) Spring 공유 캘린더 프로젝트 캘린더 일정 추가 알고리즘 참고 https://cordingdoah.tistory.com/118 Spring 공유 캘린더 프로젝트 - 7 (캘린더 일정 추가) 2021/05/25(화) Spring 공유 캘린더 프..

cordingdoah.tistory.com

 

- Spring 공유 캘린더 프로젝트 : 일정 수정, 삭제

 

https://cordingdoah.tistory.com/120?category=896803 

 

Spring 공유 캘린더 프로젝트 - 9 (일정 수정, 삭제)

2021/05/25(화) Spring 공유 캘린더 프로젝트 일정조회 알고리즘 참고 https://cordingdoah.tistory.com/119 Spring 공유 캘린더 프로젝트 - 8 (캘린더 일정 조회) 2021/05/25(화) Spring 공유 캘린더 프로젝트 캘..

cordingdoah.tistory.com

 

728x90