예제로 배우는 스프링 부트 입문 (JSP, Oracle, MyBatis와 연동한 웹 애플리케이션 만들기)

예제로 배우는 스프링 부트 입문 (JSP, Oracle, MyBatis와 연동한 웹 애플리케이션 만들기)

$33.16
Description
스프링 부트의 이론부터 실전까지
예제로 가장 쉽고 빠르게, 체계적으로 배운다!
기존의 책들은 이론이 너무 많았습니다. 그래서 스프링을 대하는 학생들을 보면 일단 너무 어려워하거나 지루해했습니다. 만약 혼자 책을 보면서 공부해야만 했다면 많은 학생들이 포기했을 것 같습니다. 그래서 이 책에서는 너무 많은 이론은 지양하고 꼭 필요한 이론은 빠지지 않도록 신경을 썼습니다.

이 책에서는 스프링 부트에 필요한 이론은 놓치지 않고 자연스럽게 모두 익힐 수 있도록 구성하였습니다. 웹 애플리케이션을 만들기 위해서 필요한 각각의 기능을 짧고 간단한 예제로 배워보면서 전체적인 기능을 배운다면, 나중에 본인만의 프로젝트를 진행할 때 만들고 싶었던 거의 대부분의 기능을 구현할 수 있게 될 것입니다.
저자

이재환

26년차개발자로최근10여년간더조은컴퓨터아카데미에서모바일앱개발과강의를겸하고있다.현재인프런에서‘예제로배우는스프링부트입문’,‘디자인패턴withJAVA(GoF)’,‘자바:클래스의이해와객체지향프로그래밍’등의온라인강의를진행하고있으며,여러직업훈련기관에서도취업자를위한자바개발자과정을가르치고있다.

목차

Chapter01의존주입
01스프링부트사용하기
02스프링프로젝트만들기
03의존주입의이해

Chapter02Web기초
04정적리소스사용하기
05JSP사용하기
06모델사용하기
07폼데이터사용하기
08롬복사용하기

Chapter03Form값검증
09Validator사용하기
10ValidationUtils사용하기
11initBinder사용하기
12Valid어노테이션사용하기

Chapter04JdbcTemplate
13JdbcTemplate사용하기
14간단한게시판만들기

Chapter05MyBatis
15MyBatis기초
16MyBatis로간단한게시판만들기
17MyBatis에서파라미터사용하기
18MyBatis에서쿼리결괏값사용하기
19MyBatis로SQL로그출력하기

Chapter06트랜잭션
20서비스의개념과사용
21트랜잭션미적용시에러상황
22트랜잭션매니저사용하기
23트랜잭션템플릿사용하기
24트랜잭션전파속성

Chapter07시큐리티
25시큐리티기초
26시큐리티커스텀로그인폼
27시큐리티상태체크
28시큐리티태그라이브러리사용하기
29시큐리티데이터베이스사용하기

Chapter08기타
30WebJars사용하기
31외부라이브러리사용하기
32War파일배포하기

출판사 서평

스프링이어려운것은스프링이라는프로젝트가워낙방대한내용을다루고있고이론이유독많기때문이라고생각합니다.그런데우리가웹애플리케이션을개발할때사용하는스프링의기술들은많은이론에비해실제로만들어보면그렇게어렵지않습니다.그리고스프링부트는이런스프링을쉽게사용하라고나온기술이라더욱쉽습니다.

이책의예제들은많은이론보다는기능을구현하기위한핵심이론하나씩을담아만들었습니다.그렇게개별기능을만들어보면서스프링부트의전체적인기능을배울수있도록쿡북(CookBook)형태로구성하였습니다.이책을통해핵심기능들을배우고익혔다면개인프로젝트를통해배운기술을어디서어떻게사용해야하는지를익히고,필요하다면응용하기바랍니다.

이책의특징
-예제를만들면서자연스럽게스프링을이해할수있다.
-웹애플리케이션을만드는데필요한기술들을차례대로설명한다.
-JSP,Oracle,MyBatis와의연계에대해집중적으로다룬다.

이책이필요한독자
-스프링부트를쉽고빠르게배우고싶으신분
-취업이나실무에필요한스프링공부를시작하는분
-JSP,Servlet과정을배우고Spring을배워보고싶으신분

독자대상
초중급

소스코드다운로드
https://github.com/bjpublic/springboot