logo
logo
x
바코드검색
BOOKPRICE.co.kr
책, 도서 가격비교 사이트
바코드검색

인기 검색어

실시간 검색어

검색가능 서점

도서목록 제공

스프링 웹 프로그래밍

스프링 웹 프로그래밍

(Spring MVC 6, Spring Boot 3, Spring Data 3, Spring Security 6, MyBatis 3 / 무료 온라인 강의)

전병선 (지은이)
리얼데브러닝
39,000원

일반도서

검색중
서점 할인가 할인률 배송비 혜택/추가 실질최저가 구매하기
35,100원 -10% 0원
1,950원
33,150원 >
yes24 로딩중
교보문고 로딩중
11st 로딩중
영풍문고 로딩중
쿠팡 로딩중
쿠팡로켓 로딩중
G마켓 로딩중
notice_icon 검색 결과 내에 다른 책이 포함되어 있을 수 있습니다.

중고도서

검색중
서점 유형 등록개수 최저가 구매하기
로딩중

eBook

검색중
서점 정가 할인가 마일리지 실질최저가 구매하기
로딩중

책 이미지

스프링 웹 프로그래밍
eBook 미리보기

책 정보

· 제목 : 스프링 웹 프로그래밍 (Spring MVC 6, Spring Boot 3, Spring Data 3, Spring Security 6, MyBatis 3 / 무료 온라인 강의)
· 분류 : 국내도서 > 컴퓨터/모바일 > 프로그래밍 개발/방법론 > 웹 서비스/웹 프로그래밍
· ISBN : 9791198170897
· 쪽수 : 648쪽
· 출판일 : 2023-09-20

책 소개

스프링 웹 프로그래밍은 2022년 말에 발표된 새로운 버전의 스프링과 스프링 부트 프레임워크를 활용하여 JSP와 함께 스프링 웹 MVC 애플리케이션을 개발하는 방법을 설명한다.

목차

1. 스프링 프레임워크 들어가기
스프링 프레임워크 개요
프레임워크
의존성 주입
첫 번째 스프링 애플리케이션

2. 스프링 프레임워크 핵심 기능
스프링 애플리케이션 컨텍스트
스프링 빈 생성
의존성 주입
어노테이션 설정
실습1: 스프링 프레임워크 활용

3. 스프링 AOP
AOP 개념
스프링 AOP 구현
@AspectJ 어노테이션
어드바이스에 매개변수 전달

4. 스프링 MVC 들어가기
MVC 패턴
스프링 MVC 아키텍처 개요
스프링 MVC 애플리케이션 시작
웹 애플리케이션 컨텍스트

5. 컨트롤러 구현
컨트롤러 구현과 실행
컨트롤러 클래스
모델 클래스
요청 핸들러 메서드 매개변수 타입
요청 핸들러 메서드 반환 타입
세션 애트리뷰트 설정
서비스 컴포넌트 사용
실습2: 고객 관리 컨트롤러 구현
실습3: 제품 및 재고 관리 컨트롤러 구현
실습4: 주문 관리 컨트롤러 구현

6. 뷰 리졸버와 뷰
뷰 리졸버
JSTL 뷰
웹 폼 구현
PDF 뷰
실습5: 고객 관리 뷰 구현
실습6: 제품 및 재고 관리 뷰 구현
실습7: 주문 처리 뷰 구현
실습8: 주문 조회 뷰 구현

7. 뷰 구현 기법
타입 변환
빈 검증
파일 업로드
국제화
로케일 리졸버

8. 스프링 데이터 JDBC
데이터베이스와 SQL
데이터베이스 설치
데이터베이스 생성
데이터베이스 스키마 생성
데이터 소스 설정
스프링 JDBC API
실습9: 스프링 JDBC 고객 관리 레파지토리 컴포넌트 구현
스프링 JDBC 템플릿
실습10: 스프링 JDBC 제품 관리 레파지토리 컴포넌트 구현
스프링 JDBC 지원 클래스
실습11: 스프링 JDBC 재고 관리 레파지토리 컴포넌트 구현
실습12: 스프링 JDBC 주문 관리 레파지토리 컴포넌트 구현
스프링 트랜잭션

9. 스프링 데이터 JPA
JPA와 ORM
스프링 데이터 프레임워크 JPA 연동
엔터티 매핑
스프링 데이터 JPA API
실습13: 스프링 JPA 고객 레파지토리 컴포넌트 구현
실습14: 스프링 JPA 제품 및 재고 레파지토리 컴포넌트 구현
실습15: 스프링 JPA 주문 레파지토리 컴포넌트 구현

10. 스프링 부트
스프링 부트 도입
스프링 MVC 애플리케이션을 스프링 부트로
@SpringBootApplication 어노테이션

11. 스프링 웹 보안
웹 보안 개요
SSL과 TSL
스프링 보안 프레임워크
권한
인증
사용자 서비스 인증
OAuth2 사용자 인증
메서드 보호
뷰 요소 보호
실습16: 웹 보안 설정

12. 마이바티스 프레임워크
마이바티스 프레임워크 개요
마이바티스 스프링 부트 통합 설정
엔터티 객체 SQL 매핑
관계 설정
동적 SQL과 저장 프로시저
어노테이션 설정
실습17: 마이바티스 활용

저자소개

전병선 (지은이)    정보 더보기
30여 년간 현업에서 개발자와 아키텍트, 컨설턴트로 다양한 프로젝트를 수행하였으며 30여 권의 저서와 7권의 번역서를 출간하고 폭 넓은 독자 층을 갖고 있는 베스트 셀러 저자다. 금융, 제조, 조선, 통신, 국방, 정부 연구 기관 등 다양한 도메인 분야에서 아키텍트이자 컨설턴트로 프로젝트를 수행하였으며, 특별히 SOA 전문가로서 조달청 차세대 통합 국가전자조달시스템 구축 사업 서비스 모델링과 KT N-STEP SOA 진단 컨설팅 등의 프로젝트를 수행하였다. 대표적인 저서로는 전병선의 객체지향 이야기와 SOA, What & How, CDB, What & How, All-in-One Java 애플리케이션 개발, UML 분석 설계 실무, 나는 개발자다 등이 있다. 이러한 지식와 노하루를 바탕으로 최근에는 막 개발자와 프로그래머로서 첫걸음을 시작하는 사람들이 실무 프로젝트에서 작업을 할 수 있을 만큼의 능력을 갖출 수 있도록 핵심 지식과 기술을 묶어 다섯 권의 책을 출간하였다. 또한 이들 책을 교재로 온라인 강의 사이트(www.realdev-learning.com)에서 체계적인 강의를 제공하고 있으며, 이러한 노력은 자바에서 닷넷으로, 객체지향 언어에서 함수형 언어로, 컴포넌트에서 마이크로서비스로, 모노리식 애플리케이션에서 반응형 분산 컴퓨팅 분야로 이동하면서 끊임 없이 새로운 기술과 언어에 관한 저술과 강의 할동을 계속 이어갈 예정이다. 유튜브(www.youtube.com/@realdev.learning)에서 독자들과의 소통에도 힘쓰고 있다.
펼치기

책속에서

2022년 말에 스프링 프레임워크는 새로운 10년의 시작을 알렸다. 스프링 프레임워크 6과 스프링 부트 3이 발표된 것이다. 이와 함께 관련된 다른 스프링 프로젝트의 버전도 모두 올라갔다. 스프링 데이터도 버전 3이 되었고, 스프링 보안도 버전 6이 되었다. 특별히 스프링 보안 6에서 많은 변화가 있었다.
이 책은 이들 새로운 버전의 스프링과 스프링 부트 프레임워크를 활용하여 JSP와 함께 스프링 웹 MVC 애플리케이션을 개발하는 방법을 설명한다. 또한 스프링 데이터 프레임워크와 함께 JDBC와 JPA를 사용하여 데이터베이스에 액세스하는 방법과 스프링 보안 프레임워크를 사용하여 웹 보안을 구현하는 방법을 설명한다.
또한 스프링 부트 프레임워크와 함께 마이바티스 프레임워크를 연동하여 데이터베이스에 액세스하는 방법에 대해서도 설명한다.




이 포스팅은 쿠팡 파트너스 활동의 일환으로,
이에 따른 일정액의 수수료를 제공받습니다.
이 포스팅은 제휴마케팅이 포함된 광고로 커미션을 지급 받습니다.
도서 DB 제공 : 알라딘 서점(www.aladin.co.kr)
최근 본 책