Learning Spring Application Development

Ravi Kant Soni

  • 出版商: Packt Publishing
  • 出版日期: 2015-05-01
  • 售價: $2,010
  • 貴賓價: 9.5$1,910
  • 語言: 英文
  • 頁數: 394
  • 裝訂: Paperback
  • ISBN: 1783987367
  • ISBN-13: 9781783987368
  • 相關分類: Java 相關技術
  • 海外代購書籍(需單獨結帳)

相關主題

商品描述

Develop dynamic, feature-rich, and robust Spring-based applications using the Spring Framework

About This Book

  • Build and deploy Spring-powered, production-grade applications and services with minimal fuss
  • Discover the key Spring framework-related technology standards such as Spring core, Spring-AOP, Spring data access frameworks, and Spring testing to develop robust Java applications easily and rapidly
  • A hands-on guide enriched with plenty of diagrams, and Java programs to give you a better understanding of how to design, develop, and test your Spring-based application

Who This Book Is For

This book is intended for those who are interested in learning the core features of the Spring Framework. Prior knowledge of Java programming and web development concepts with basic XML knowledge is expected.

What You Will Learn

  • Understand the architecture of the Spring Framework and how to set up the key components of the Spring application development environment
  • Configure Spring Container and manage Spring beans using XML and annotations
  • Practice Spring AOP concepts such as aspect, advice, pointcut, and introduction
  • Implement JDBC support and ORM support with Hibernate in the Spring Framework
  • Access data using the DAO design pattern and Spring
  • Leverage the best of Spring Web Controllers and form tag library to create a Spring MVC application
  • Secure your applications against malicious intruders using Spring Security
  • Implement the Spring Mail Application Programming interface to send and receive e-mails

In Detail

With this practical guide, you will learn best practices through real-world projects and follow a simple, practical approach to developing high performance and enterprise-grade Java applications with Spring.

Starting with the architecture of the Spring Framework and setting up the key components of the Spring application development environment, you will learn the configuration of Spring Container and how to manage Spring beans using XML and annotations.

Following this, you will explore how to implement the request handling layer using Spring annotated controllers. Other highlights include learning how to build the Java DAO implementation layer by leveraging the Data Access Object design pattern, securing your applications against malicious intruders, and exploring the Spring Mail Application Programming interface to send and receive e-mails.

商品描述(中文翻譯)

**使用 Spring Framework 開發動態、功能豐富且穩健的 Spring 應用程式**

## 本書介紹
- 建立和部署 Spring 驅動的生產級應用程式和服務,輕鬆無煩惱
- 探索與 Spring 框架相關的關鍵技術標準,如 Spring core、Spring-AOP、Spring 數據訪問框架和 Spring 測試,以輕鬆快速地開發穩健的 Java 應用程式
- 一本實用指南,配有大量圖表和 Java 程式,幫助您更好地理解如何設計、開發和測試基於 Spring 的應用程式

## 本書適合誰
本書適合那些有興趣學習 Spring Framework 核心功能的人。預期讀者具備 Java 程式設計和網頁開發概念的基本知識,並了解基本的 XML 知識。

## 您將學到什麼
- 理解 Spring Framework 的架構以及如何設置 Spring 應用程式開發環境的關鍵組件
- 使用 XML 和註解配置 Spring Container 並管理 Spring beans
- 實踐 Spring AOP 概念,如切面、建議、切入點和引入
- 在 Spring Framework 中實現 JDBC 支援和使用 Hibernate 的 ORM 支援
- 使用 DAO 設計模式和 Spring 訪問數據
- 利用 Spring Web Controllers 和表單標籤庫的優勢來創建 Spring MVC 應用程式
- 使用 Spring Security 保護您的應用程式免受惡意入侵者的攻擊
- 實現 Spring Mail 應用程式編程介面以發送和接收電子郵件

## 詳細內容
透過這本實用指南,您將通過真實世界的專案學習最佳實踐,並遵循簡單、實用的方法來開發高效能和企業級的 Java 應用程式。

從 Spring Framework 的架構開始,設置 Spring 應用程式開發環境的關鍵組件,您將學習 Spring Container 的配置以及如何使用 XML 和註解管理 Spring beans。

接下來,您將探索如何使用 Spring 註解控制器實現請求處理層。其他重點包括學習如何利用數據訪問對象設計模式構建 Java DAO 實現層、保護您的應用程式免受惡意入侵者的攻擊,以及探索 Spring Mail 應用程式編程介面以發送和接收電子郵件。