상세설명 및 참고사항
본 강좌는 기존에 촬영된 스프링부트 입문 과정에서 이어지는 연계 과정입니다.
따라서 사이트내에 먼저 오픈된 스프링부트 입문 과정을 공부한 후 본 과정을 공부하시는 것을 추천드립니다.
그외 스프링부트 입문 정도는 어느정도 알고 있다고 생각되시는 분들은 바로 본 강좌를 공부하셔도 무방할 것으로 사료됩니다.
...
이 강좌는 강사님이 한개 강좌당 1시간씩 촬영을 하셨습니다.^^
보통은 15분 내외로 하거나 2~30분 정도로 촬영을 하시는데 이번 강좌는 어찌하다보니 한개 강좌당 1시간씩 촬영을 하게 되었다고 하십니다.
그래서 강좌 수는 5강이지만 전체 강의시간은 총 5시간의 런타임이 됩니다.
아래는 각 회차당 제목과 차시목표, 주요학습활동에 대해서 적어드립니다.
아래 정보는 강사님이 직접 작성하여 주신겁니다.
공부하실 때 미리 아래 정보를 참고하셔서 공부하시면 좋을 것 같습니다.
그럼 열공하세요~ ^^
- 강좌운영팀 배상 -
- 각 차시 제목과 차시목표, 주요학습내용 그리고 주요 키워드
1. 게시판 설정정보 작성, H2DB 설치/설정, BoardVO/테이블 생성
1-1. 게시판 설정 정보(메타데이터) 작성
1-2. H2DB 설치 및 설정
1-3. JPA BoardVO/테이블 생성"
Spring Boot 게시판 프로젝트를 위한 사전 작업으로 메타데이터 설정, H2DB 설치/설정 및 게시판 객체(BaordVO), 테이블 등을 생성한다.
▶ 핵심키워드 : Spring Boot, H2DB, JPA/Hibernate
2. 글쓰기 작성, Thymeleaf 활용법
2-1. Thymeleaf 활용 글쓰기 프론트/백엔드 작성
2-2. 게시판 테이블 생성(JPA 자동 생성 방식)"
Thymeleaf 뷰 프레임웍을 활용하여 프론트 페이지 작성후 DAO/Service/Controller 등의 백엔드 모듈 게시글 테이블(JPA방식)을 작성한다.
▶ 핵심키워드 : BootStrap, H2DB, JPA/Hibernate, AngularJS
3. 테이블 자동 생성 유틸리티 활용법, 게시글 목록 작성
3-1. 게시판 테이블 생성(유틸리티 방식 활용)
3-2. 게시글 목록 작성"
게시판 테이블을 유틸리티를 활용하여 재작성하고 게시글 목록을 작성한다.
▶ 핵심키워드 : H2DB, JPA, Table DDL(SQL) generating Utility
4. 게시글 목록(페이징), 개별 게시글 보기, 자바스크립트(JS) 작성
4-1. 게시글 목록 페이징 작성
4-2. Thymeleaf/Bootstrap/Javascript 등을 활용 개별 게시글 작성
4-3. 파일업로드 부분 작성"
게시글 목록의 페이징 모듈을 작성하고 다양한 프론트 스크립트를 활용하여 개별 게시글을 작성한다.
▶ 핵심키워드 : 페이징(Paging), Thymeleaf, Javascript
5. 파일업로드/다운로드, 게시글 수정/삭제/검색 부분 작성 및 완성
5-1. 파일 업로드/다운로드 모듈 완성
5-2. 게시글 수정/삭제/검색 모듈 작성
5-3. 완성된 미니 게시판 테스트"
파일 업로드/다운로드 모듈을 완성하고 게시글 수정/삭제/검색 모듈을 완성하여 전체 게시판 모듈을 테스트한다.
▶ 핵심키워드 : 파일 업로드/다운로드, 검색, 전체 테스트