Java웹 라이브러리인spring을 활용하여 게시판, 댓글 기능을 구현해 보았습니다- 실무 개발에서 사용하는
MVC모델-2를 이용해 프로젝트를 개발하였습니다> 순서에 초점을 맞추고 프로젝트 진행 - 파일 업로드 기능을 이용하여 데이터베이스에 사진 업로드가 가능한 프로젝트입니다
JDK 1.8버전 설치 => 환경 설정- 이클립스, STS 설치
Tomcat설치 및 프로젝트에 연동- 오라클 DB, SQL Developer 설치
MyBatis / mybatis-spring설정Lombok설치 => 이클립스 or STS에 주입
- 데이터베이스를 활용하여 기본적인 등록, 수정, 삭제, 조회 기능을 구현
- 웹 화면에서 페이징 처리와 검색 처리
- 다양한 종류의 첨부파일을 웹에 게시
Ajax를 이용하는 데이터 처리- 스프링 시큐리티를 이용해서 웹의 로그인/로그아웃 처리
Java언어에 대한 기초 지식Servlet/JSP에 대한 기본 지식 및 경험 > 모델1, 모델2에 대한 기본적인 개념HTML/CSS/JavaScript에 관한 기본 지식 >jQuery다룬다SQL에 대한 기본 지식 > 오라클 데이터베이스를 다루며, 사용자 생성, 테이블 시퀀스 등의 경험 필요
PART 1 : 스프링 개발환경 구축
PART 2 : 스프링 MVC 설정
PART 3 : 기본적인 웹 게시물 관리
PART 4 : REST 방식과 Ajax를 이용하는 댓글 처리
PART 5 : AOP와 트랙잭션
PART 6 : 파일 업로드 처리
PART 7 : Spring Web Security를 이용한 로그인 처리