Java EE Development with Eclipse

Deepak Vohra

  • 出版商: Packt Publishing
  • 出版日期: 2012-11-17
  • 售價: $2,040
  • 貴賓價: 9.5$1,938
  • 語言: 英文
  • 頁數: 426
  • 裝訂: Paperback
  • ISBN: 1782160965
  • ISBN-13: 9781782160960
  • 相關分類: Java 相關技術Java 程式語言
  • 下單後立即進貨 (約3~4週)

商品描述

For Java EE developers, this is your one-stop fount of knowledge for developing with Eclipse. With an end-to-end sample application in each chapter, the guide includes clear explanations accompanied by lots of screenshots for easy learning.

Overview

  • Each chapter includes an end-to-end sample application.
  • Develop applications with some of the commonly used technologies using the project facets in Eclipse 3.7.
  • Clear explanations enriched with the necessary screenshots.

In Detail

Java EE is the industry standard on enterprise computing and Oracle WebLogic Server is the most comprehensive platform for enterprise applications. The book combines Java EE with WebLogic Server in the most commonly used Java IDE, the Eclipse IDE 3.7.

"Java EE Development with Eclipse" is the only book on Eclipse IDE for Java EE Developers. The book is a practical guide for using the most commonly used Java EE technologies and frameworks in Eclipse IDE. Sample applications are available in downloadable format and may be customized to meet requirements. Oracle Enterprise Pack for Eclipse 12c, an enhancement to Eclipse IDE, providing additional project facets and an integrated support for Oracle WebLogic Server is used.

"Java EE Development with Eclipse" is based on developing applications with some of the commonly used technologies using the project facets in Eclipse 3.7 and its enhancement Oracle Enterprise Pack for Eclipse 12c.

The book starts with a discussion on EJB 3.0 database persistence with Oracle database XE and Oracle WebLogic Server. JAXB is discussed in the context of bi-directional mapping between XML and Java. A generic web project is developed for PDF and Excel spread sheet reports. JavaServer Faces, the most commonly used view component in web applications is discussed for developing a data table. Facelets, which was integrated into JSF with 2.0 version is discussed in the context of templating. ADF Faces components are used to develop another user interface (UI) application. Web services are discussed with JAX-WS and JAX-RS technologies. Java EE frameworks Ajax and Spring are also discussed.

What you will learn from this book

  • Develop PDF and Excel spread sheet reports in a web application.
  • Map an XML Schema to Java classes and Java objects back to XML Schema or an XML document.
  • Create a JSF Data table to display database data.
  • Use common header and footer images such as logos in JSF pages.
  • Develop asynchronous web pages.
  • Develop RESTful web services.
  • Develop a web service with the JAX-WS standard.
  • Develop a Spring framework application.

Approach

This book is step-by-step tutorial guide and a background reference for developing applications with Oracle WebLogic Server and Oracle database, the most used application server and database for enterprise applications.

Who this book is written for

This book is for professional Java EE developers. The book is also suitable for an intermediate/advanced course in Java development with Eclipse IDE. Some knowledge of the Java EE technologies and frameworks EJB, JSF, JAXB, JAX-WS, JAX-RS, Ajax, and Spring is required.

商品描述(中文翻譯)

對於Java EE開發人員來說,這是您在使用Eclipse進行開發的知識寶庫。每章都有一個端到端的示例應用程序,本指南提供清晰的解釋,並附有大量的屏幕截圖,便於學習。

概述:
- 每章都包含一個端到端的示例應用程序。
- 使用Eclipse 3.7中的項目特性開發一些常用技術的應用程序。
- 清晰的解釋,並附有必要的屏幕截圖。

詳細內容:
Java EE是企業計算的行業標準,Oracle WebLogic Server是最全面的企業應用平台。本書將Java EE與WebLogic Server結合在最常用的Java IDE中,即Eclipse IDE 3.7。

《Java EE Development with Eclipse》是唯一一本針對Java EE開發人員的Eclipse IDE的書籍。本書是使用Eclipse IDE中最常用的Java EE技術和框架的實用指南。示例應用程序可供下載,並可根據需求進行自定義。使用Oracle Enterprise Pack for Eclipse 12c對Eclipse IDE進行了增強,提供了額外的項目特性和對Oracle WebLogic Server的集成支持。

《Java EE Development with Eclipse》基於使用Eclipse 3.7中的項目特性以及其增強版Oracle Enterprise Pack for Eclipse 12c開發應用程序。

本書首先討論了在Oracle database XE和Oracle WebLogic Server中使用EJB 3.0數據庫持久化。在XML和Java之間的雙向映射上討論了JAXB。開發了一個用於PDF和Excel電子表格報表的通用Web項目。討論了JavaServer Faces,這是Web應用程序中最常用的視圖組件,用於開發數據表。在模板化的上下文中討論了Facelets,它在2.0版本中與JSF集成。使用ADF Faces組件開發了另一個用戶界面(UI)應用程序。使用JAX-WS和JAX-RS技術討論了Web服務。還討論了Java EE框架Ajax和Spring。

從本書中您將學到:
- 在Web應用程序中開發PDF和Excel電子表格報表。
- 將XML Schema映射到Java類和Java對象,然後再映射回XML Schema或XML文檔。
- 創建JSF數據表以顯示數據庫數據。
- 在JSF頁面中使用常見的標題和頁腳圖像,如標誌。
- 開發異步Web頁面。
- 開發RESTful Web服務。
- 使用JAX-WS標準開發Web服務。
- 開發Spring框架應用程序。

本書的方法:
本書是一本逐步教學指南,也是使用Oracle WebLogic Server和Oracle database開發應用程序的背景參考,這是最常用的企業應用程序服務器和數據庫。

本書的讀者:
本書適合專業的Java EE開發人員。本書也適合Java開發的中高級課程,使用Eclipse IDE。需要一些Java EE技術和框架的知識,如EJB、JSF、JAXB、JAX-WS、JAX-RS、Ajax和Spring。