### 주제 + Spring을 사용한 웹 서비스 만들기 ### 목표 + 웹 서비스의 구조와 원리 이해 + 스프링 프레임워크의 동작 원리 이해 + 스프링 MVC를 사용한 웹서비스 구현 능력 배양 ### 커리큘럼 + 웹 서비스 개론 / 개발환경 만들기 + MVC 패턴과 Spring 프레임워크 + 데이터 생성 및 조회 + 데이터 수정 및 삭제 + 미니 프로젝트 설계 및 구현 ### 대상 + 자바와 객체지향에 익숙한 사람 + JSP 프로그래밍 경험자 + 스프링 프레임워크 입문자 ### 시간 및 장소 + 시간: 매주 월, 목, 저녁 7시 + 장소: 신림역 스터디 카페 ### 비용 + 10만원(스터디룸 비용 별도) ### 연락처 + 이메일: [email protected] + 카톡 ID: chaesam
# DB & Bootstrap 연동 ## 문제 스프링 프레임워크에 DB와 Bootstrap을 연동 후, 아래와 같은 페이지를 만들어 주세요 ![](https://www.dropbox.com/s/z6gc33g546mmr9h/0603.png?dl=1)
# 도서 등록 및 조회 ## 문제 도서를 등록하고 조회하는 기능을 구현해주세요 ![](https://www.dropbox.com/s/u9v5y5u3bi0yb5s/0804.png?dl=1) ## 레퍼런스 + http://cloudstudying.kr/lectures/120 + http://cloudstudying.kr/lectures/121
# 문제 도서 수정 및 삭제를 구현해주세요. ## UI 예제 수정 버튼 추가 ![](https://www.dropbox.com/s/bl5glxi5qqrvjzj/0908.png?dl=1) 수정 페이지 ![](https://www.dropbox.com/s/kfob473av7azqcc/0905.png?dl=1) 수정 결과 ![](https://www.dropbox.com/s/j28lf92rmaznpv1/0910.png?dl=1) 삭제 버튼 추가 ![](https://www.dropbox.com/s/brtx6vyplue75pr/1006.png?dl=1) 삭제 결과 ![](https://www.dropbox.com/s/4f61qcl6qv9klo0/1007.png?dl=1) ## 레퍼런스 + http://cloudstudying.kr/lectures/122 + http://cloudstudying.kr/lectures/123
# 권한 제한 ## 문제 관리자 또는 매니저 관한을 가진 사용자에게만, 도서를 등록/수정/삭제 할 수 있도록 구현해주세요