자바 스프링/스프링 게시판 프로젝트

자바 스프링을 이용한 게시판 + 채팅창

daramG 2022. 3. 28. 13:28

제작할 프로젝트

자바 스프링 게시판 + 실시간 채팅창

 

 

계획표

1주차 )

#0 개발 환경 세팅

 

1. 프로젝트 제작에 필요한 도구들 다운로드

2. 스프링 프레임워크란?

3. 스프링 프레임워크 설정하기

  3.1. 메이븐에 대해 & 메이븐 설치하기

  3.2. STS에 대해 & STS 설치하기

  3.3. STS와 메이븐을 이용한 스프링 프로젝트 동작 확인

 

 

2주차 )

#1 간단한 회원가입 구현 & 데이터베이스 연동

 

1. 마이바티스란?

2. STS 환경에서 마이바티스 사용하기

3. 회원가입 구현, 데이터베이스와 연동 확인

 

 

3주차 )

#2 jQuery와 Bootstrap 디자인 구현, ui를 이용한 애니메이션 구현

 

1. 목표
2. 제이쿼리 (jQuery)
3. 부트스트랩 (Bootstrap)
4. 부트스트랩 설정
5. 부트스트랩 적용
   - 부트스트랩 적용 : header.jsp
   - 부트스트랩 적용 : loginForm.jsp
6. jQuery ui란?
   - jQuery ui를 통한 애니메이션 적용 : side.jsp

 

 

4주차 )

#3 로그인 구현, ajax 이용해 실시간 아이디 중복검사 구현

 

1. 로그인 구현하기
2. jQuery Ajax란?
3. jQuery Ajax 사용해 회원가입 시 아이디 실시간 중복 검사 구현
   - Ajax를 이용해 실시간으로 보여주고 사라지게 하는 텍스트 설정
   - Ajax 틀 작성하기
   - Controller부터 Mapper까지 작성하기

 

 

5주차 )

#4 데이터베이스 연동 게시판 구현, 스프링 시큐리티 이용한 로그인 기능 구현

 

구성

- 데이터베이스와 연동해 게시판 구현

- spring security 프레임워크 이용해 로그인 기능 구현

 

 

6주차 )

#5 소켓 이용해 실시간 채팅창 구현

 

구성

- 소켓을 이용한 실시간 채팅창 구현 ( 추후 자세히 서술 )

 

 

 

 

 

 

 

 

참고자료 : 자바 웹을 다루는 기술
http://www.yes24.com/Product/Goods/68371015