이미 소장하고 있다면 판매해 보세요.
|
들어가기
제1부 애플리케이션 아키텍처와 프레임워크 1. Java 웹 애플리케이션 개요 1.1 Java EE 애플리케이션 플랫폼 1.2 웹 애플리케이션 아키텍처 1.3 주문관리 예제 시스템 2. 애플리케이션 개발 도구 2.1 Java 개발 도구 2.2 Java 개발 도구 설치 2.3 Maven 기초 사용 3. Spring 프레임워크 3.1 Spring 프레임워크 개요 3.2 첫 번째 Spring 프로그램 3.3 Spring 빈 생성 3.4 Spring 빈 의존성 주입 3.5 어노테이션 설정 4. Spring AOP 4.1 AOP 개념 4.2 Spring AOP 구현 4.3 @AspectJ 어노테이션 제2부 웹 티어 5. Java EE 웹 기반 기술 5.1 HTTP 프로토콜 5.2 HTML5, CSS3, JavaScript, jQuery 5.3 서블릿 5.4 필터와 리스너 5.5 JavaServer Pages 5.6 JSTL 6. Spring MVC 6.1 Spring MVC 개요 6.2 컨트롤러 구현 6.3 뷰 리졸버와 뷰 6.4 JSTL 뷰 구현 6.5 PDF/Excel 뷰 구현 6.6 국제화 7. Spring Web Flow 7.1 웹 플로우 설정 7.2 웹 플로우 상태 7.3 전이와 플로우 데이터 7.4 웹 플로우 작업 수행 7.5 Spring MVC 연동 8. Spring 웹 보안 8.1 Spring 웹 보안 설정 8.2 웹 보안 구현 8.3 인증과 권한설정 제3부 서비스 티어 9. Java EE 서비스 기반 기술 9.1 원격 서비스 9.2 Java 분산 객체 기술 9.3 웹 서비스 9.4 REST 서비스 9.5 메시징 서비스 9.6 ESB 10. Spring 원격 서비스 10.1 Spirng 원격 서비스 지원 10.2 Spring RMI 서비스 10.3 Spring HttpInvoke 서비스 11. Spring 웹 서비스 11.1 Spring 웹 서비스 지원 11.2 Spring-Web 웹 서비스 11.3 Spring-WS 웹 서비스 12. Spring REST 서비스 12.1 Spring REST 서비스 12.2 Spring REST 클라이언트 13. Spring 메시징 서비스 13.1 Spring JMS 13.2 Spring AMQP 14. ESB 활용 14.1 Mule ESB 14.2 Apache Camel 프레임워크 14.3 Spring Integration 프레임워크 제4부 레파지토리 티어 15. Java EE 레파지토리 기반 기술 15.1 레파지토리 티어 개요 15.2 Java 데이터 액세스 개요 15.3 데이터베이스 설정 15.4 Java JDBC 15.5 Spring JDBC 15.6 Spring 트랜잭션 16. Hibernate ORM JPA 16.1 Hibernate 프레임워크 개요 16.2 Hibernate 설정 16.3 CRUD 구현 16.4 엔터티 객체 관계 16.5 상속성 매핑 16.6 고급 질의 16.7 JPA API 16.8 JPA 어노테이션 17. Spring Data JPA 17.1 Spring Data JPA 개요 17.2 CRUD 구현 17.3 질의 메서드 17.4 질의 사용 18. MyBatis 프레임워크 18.1 MyBatis 프레임워크 개요 18.2 MyBatis 설정 18.3 CRUD 구현 18.4 관계 18.5 동적 SQL과 저장 프로시저 18.6 어노테이션 설정 찾아보기 |
|
이 책은 4부 18장으로 구성되어 있으며,
1부에서는 Spring 프레임워크를 기반으로 하는 애플리케이션 아키텍처의 구성과 Spring 프레임워크의 본질에 대해 논의하고 2부에서는 특별히 웹 애플리케이션에 집중하여 Spring MVC와 Spring Web Flow, 그리고 웹 보안에 대해 심도 있게 설명한다. 3부에서는 주로 분산 환경에 관련된 기술들, 특별히 SOA 아키텍처의 근간이 되는 ESB 통합의 핵심이 되는 웹 서비스, REST 서비스, JMS와 AMQP 메시징 서비스, 그리고 Mule ESB와 Apache Camel, 그리고 Spring Integration을 사용한 ESB 서비스에 대한 개념과 구현 방법을 설명하며, 4부에서는 특별히 ORM 프레임워크인 JPA와 Hibernate, 그리고 Spring Data JPA에 대해 심도 있게 설명한다. 또한, 국내에서 많이 사용하는 MyBatis를 활용하는 방법에 대해서도 함께 설명한다. |