Advanced Java® EE Development with WildFly®
暫譯: 進階 Java® EE 開發與 WildFly®

Deepak Vohra

  • 出版商: Packt Publishing
  • 出版日期: 2015-03-30
  • 售價: $2,050
  • 貴賓價: 9.5$1,948
  • 語言: 英文
  • 頁數: 416
  • 裝訂: Paperback
  • ISBN: 1783288906
  • ISBN-13: 9781783288908
  • 海外代購書籍(需單獨結帳)

商品描述

Your one-stop guide to developing Java® EE applications with the Eclipse IDE, Maven, and WildFly® 8.1

About This Book

  • Develop Java EE 7 applications using the WildFly platform
  • Discover how to use EJB 3.x, JSF 2.x, Ajax, JAX-RS, JAX-WS, and Spring with WildFly 8.1
  • A practical guide filled with easy-to-understand programming examples to help you gain hands-on experience with Java EE development using WildFly

Who This Book Is For

This book is for professional WildFly developers. If you are already using JBoss or WildFly but don't use the Eclipse IDE and Maven for development, this book will show you how the Eclipse IDE and Maven facilitate the development of Java EE applications with WildFly 8.1. This book does not provide a beginner-level introduction to Java EE as it is written as an intermediate/advanced course in Java EE development with WildFly 8.1.

What You Will Learn

  • Use Maven to develop and deploy Java EE applications with WildFly 8.1
  • Develop Java EE applications for WildFly 8.1 using the Eclipse IDE
  • Create an EJB 3.0/JPA-based application with WildFly 8.1
  • Familiarize yourself with object-relational mapping with Hibernate 4
  • Build and package a JSF 2.0 Facelets application with Maven and then deploy it in WildFly 8.1
  • Build a JAX-WS 2.2 web service and a JAX-RS 2.0 RESTful web service and learn how to use Spring MVC 3.1

In Detail

This book starts with an introduction to EJB 3 and how to set up the environment, including the configuration of a MySQL database for use with WildFly. We will then develop object-relational mapping with Hibernate 4, build and package the application with Maven, and then deploy it in WildFly 8.1, followed by a demonstration of the use of Facelets in a web application.

Moving on from that, we will create an Ajax application in the Eclipse IDE, compile and package it using Maven, and run the web application on WildFly 8.1 with a MySQL database. In the final leg of this book, we will discuss support for generating and parsing JSON with WildFly 8.1.

商品描述(中文翻譯)

您的全方位指南,教您如何使用 Eclipse IDE、Maven 和 WildFly® 8.1 開發 Java® EE 應用程式

關於本書
- 使用 WildFly 平台開發 Java EE 7 應用程式
- 探索如何在 WildFly 8.1 中使用 EJB 3.x、JSF 2.x、Ajax、JAX-RS、JAX-WS 和 Spring
- 一本實用指南,包含易於理解的程式範例,幫助您獲得使用 WildFly 進行 Java EE 開發的實作經驗

本書適合誰
本書適合專業的 WildFly 開發人員。如果您已經在使用 JBoss 或 WildFly,但不使用 Eclipse IDE 和 Maven 進行開發,本書將向您展示 Eclipse IDE 和 Maven 如何促進使用 WildFly 8.1 開發 Java EE 應用程式。本書並不提供 Java EE 的初學者入門,因為它是針對中級/高級的 Java EE 開發課程,專注於 WildFly 8.1。

您將學到什麼
- 使用 Maven 開發和部署 WildFly 8.1 的 Java EE 應用程式
- 使用 Eclipse IDE 為 WildFly 8.1 開發 Java EE 應用程式
- 創建基於 EJB 3.0/JPA 的 WildFly 8.1 應用程式
- 熟悉使用 Hibernate 4 的物件關聯映射
- 使用 Maven 建立和打包 JSF 2.0 Facelets 應用程式,然後在 WildFly 8.1 中部署
- 建立 JAX-WS 2.2 網路服務和 JAX-RS 2.0 RESTful 網路服務,並學習如何使用 Spring MVC 3.1

詳細內容
本書首先介紹 EJB 3 及如何設置環境,包括配置 MySQL 資料庫以供 WildFly 使用。接著,我們將開發使用 Hibernate 4 的物件關聯映射,使用 Maven 建立和打包應用程式,然後在 WildFly 8.1 中部署,並展示在網路應用程式中使用 Facelets 的方法。

接下來,我們將在 Eclipse IDE 中創建一個 Ajax 應用程式,使用 Maven 編譯和打包,並在 WildFly 8.1 上運行該網路應用程式,搭配 MySQL 資料庫。在本書的最後部分,我們將討論 WildFly 8.1 對生成和解析 JSON 的支援。