Mastering Spring Application Development

Anjana Mankale

  • 出版商: Packt Publishing
  • 出版日期: 2015-05-30
  • 售價: $1,870
  • 貴賓價: 9.5$1,777
  • 語言: 英文
  • 頁數: 302
  • 裝訂: Paperback
  • ISBN: 1783987324
  • ISBN-13: 9781783987320
  • 相關分類: Java 相關技術
  • 海外代購書籍(需單獨結帳)

商品描述

Gain expertise in developing and caching your applications running on the JVM with Spring

About This Book

  • Build full-featured web applications, such as Spring MVC applications, efficiently that will get you up and running with Spring web development
  • Reuse working code snippets handy for integration scenarios such as Twitter, e-mail, FTP, databases, and many others
  • An advanced guide which includes Java programs to integrate Spring with Thymeleaf

Who This Book Is For

If you are a Java developer with experience in developing applications with Spring, then this book is perfect for you. A good working knowledge of Spring programming conventions and applying dependency injections is recommended to make the most of this book.

What You Will Learn

  • The best approach to configuring Spring applications
  • Read as well as manipulate data in MongoDB using Spring Data
  • Configure Spring Batch to schedule jobs
  • Use Spring Hbase template implementation
  • Bootstrap your application with Spring Boot
  • Create and use Apache Hadoop jobs to handle big data
  • Integrate Spring with Thymeleaf
  • Create RESTful services and SOAP services using Spring Web Service framework
  • Develop maven applications by using the spring-integration-ftp package
  • Configure Hadoop jobs in the Spring framework

In Detail

Spring is an open source Java application development framework to build and deploy systems and applications running on the JVM. It is the industry standard for Web development and the most popular framework among Java developers. It makes it easy to build modular and testable Web applications by using the Model-View-Controller paradigm and dependency injection.

Mastering Spring Application Development will take you on a journey from developing simple applications with Spring Data and MongoDB to caching your application with Spring Cache. You will discover how Thymeleaf will help you develop applications faster and how to configure it, and how to master dependency. Finally, you will get to grips with Web services by creating RESTful services and SOAP services using Spring Web Service framework, helping you to write Web service client code. You will learn how to set up a spring cache and tie your caching code with business logic.

商品描述(中文翻譯)

在這本書中,您將學習開發和緩存在JVM上運行的應用程序的專業知識,並使用Spring框架。本書的內容包括:

- 高效地構建完整功能的Web應用程序,例如Spring MVC應用程序,讓您能夠快速上手Spring Web開發。
- 重複使用工作代碼片段,方便集成Twitter、電子郵件、FTP、數據庫等場景。
- 進階指南,包括使用Java程序將Spring與Thymeleaf集成。

本書適合有Spring應用程序開發經驗的Java開發人員。建議您具備良好的Spring編程慣例和應用依賴注入的知識,以充分利用本書的內容。

您將學到以下內容:

- 配置Spring應用程序的最佳方法。
- 使用Spring Data讀取和操作MongoDB中的數據。
- 配置Spring Batch以調度作業。
- 使用Spring Hbase模板實現。
- 使用Spring Boot啟動應用程序。
- 創建並使用Apache Hadoop作業處理大數據。
- 將Spring與Thymeleaf集成。
- 使用Spring Web Service框架創建RESTful服務和SOAP服務。
- 使用spring-integration-ftp包開發Maven應用程序。
- 在Spring框架中配置Hadoop作業。

Spring是一個開源的Java應用程序開發框架,用於構建和部署在JVM上運行的系統和應用程序。它是Web開發的行業標準,也是Java開發人員中最受歡迎的框架。它通過使用模型-視圖-控制器範式和依賴注入,使構建模塊化和可測試的Web應用程序變得容易。

通過《精通Spring應用程序開發》,您將從使用Spring Data和MongoDB開發簡單應用程序開始,到使用Spring Cache緩存應用程序。您將了解Thymeleaf如何幫助您更快地開發應用程序,以及如何配置它,以及如何掌握依賴注入。最後,您將通過使用Spring Web Service框架創建RESTful服務和SOAP服務,掌握Web服務,幫助您編寫Web服務客戶端代碼。您還將學習如何設置Spring緩存並將緩存代碼與業務邏輯相結合。