The item you selected is unavailable, but we found something similar.
Picture 1 of 1
Stock photo
Picture 1 of 1
Stock photo
Java Open Source Programming : With XDoclet, JUnit, WebWork, Hibernate by Mike Cannon-Brookes, Joseph Walnes, Patrick A. Lightbody and Ara Abrahamian (2003, Trade Paperback)
ZUBER (262290)
97.9% positive Feedback
Price:
US $19.49
Approximately£14.66
+ $14.11 postage
Estimated by Fri, 16 May - Tue, 27 MayEstimated delivery Fri, 16 May - Tue, 27 May
Returns:
30 days return. Buyer pays for return postage. If you use an eBay delivery label, it will be deducted from your refund amount.
Condition:
GoodGood
JAVA OPEN SOURCE PROGRAMMING: WITH XDOCLET, JUNIT, WEBWORK, HIBERNATE By Joseph Walnes & Ara Abrahamian & Mike Cannon-brookes & Patrick A. Lightbody.
Oops! Looks like we're having trouble connecting to our server.
Refresh your browser window to try again.
About this product
Product Identifiers
PublisherWiley & Sons, Incorporated, John
ISBN-100471463620
ISBN-139780471463627
eBay Product ID (ePID)6016426
Product Key Features
Number of Pages480 Pages
Publication NameJava Open Source Programming : with Xdoclet, Junit, Webwork, Hibernate
LanguageEnglish
Publication Year2003
SubjectProgramming Languages / Java
TypeTextbook
Subject AreaComputers
AuthorMike Cannon-Brookes, Joseph Walnes, Patrick A. Lightbody, Ara Abrahamian
FormatTrade Paperback
Dimensions
Item Height1.1 in
Item Weight24.5 Oz
Item Length9.2 in
Item Width7.5 in
Additional Product Features
Intended AudienceTrade
LCCN2003-020242
Dewey Edition22
IllustratedYes
Dewey Decimal005.2762
Table Of ContentAcknowledgments. About the Authors. Introduction. Part One: Introduction. Chapter 1: Overview of the Book. Chapter 2: Application Overview. Part Two: Building Your Open Source Toolbox. Chapter 3: Unit Testing with JUnit. Chapter 4: Testing Object Interactions with Mocks. Chapter 5: Storing Objects with Hibernate. Chapter 6: Model View Controller with WebWork. Chapter 7: Simplifying Layout with SiteMesh. Chapter 8: Adding Search Capabilities with Lucene. Chapter 9: Generating Configuration Files with Xdoclet. Chapter 10: Communication and Tools. Chapter 11: Time-Saving Tools. Part Three: Developing the Application. Chapter 12: Setting Up the Development Environment. Chapter 13: Understanding Test Driven Development. Chapter 14: Managing Lifecycles and Dependencies of Components. Chapter 15: Defining the Domain Model. Chapter 16: Creating a Web-Based Interface. Chapter 17: Defining Navigation, Layout, Look, and Feel. Chapter 18: Implementing Browse and Search Capabilities. Chapter 19: Adding a Shopping Cart. Chapter 20: Securing the Application. Index.
SynopsisDiscover how to develop full-scale J2EE?TM applications quickly and efficiently using the best Open Source tools Written by leading authorities in the field, this book shows you how to leverage a suite of best-of-breed Open Source development tools to take the pain out of J2EE and build a complete Web-based application. You'll combine these tools to actually reduce the points of failure in your application, while increasing overall system stability and robustness. Along with the tools introduced here, you'll develop the PetSoar application, which follows the PetStore application used by Sun Microsystems to demonstrate features of J2EE. With PetSoar, the authors focus on developing a maintainable and flexible application, rather than showcasing the end result, so that you can apply the material in your own projects. In addition, the authors provide methods for utilizing Open Source software components for each stage of the development process. The Open Source products covered include: * Hibernate to aid with simple,flexible, and speedy transparent object persistence * OpenSymphony WebWork to allow for pluggable view technologies and extensible configuration * JUnit and Mock Objects to assist with rapid and robust unit testing * XDoclet to assist with generating code and configuration files automatically * Jakarta Lucene to add Google-style smart search capabilities to data stores * OpenSymphony SiteMesh to aid in the creation of large sites with a common look and feel * OpenSymphony OSCache to easily cache slow dynamic sections of Web sites resulting in faster-loading pages, This book shows experienced J2EE developers how to leverage a suite of best-of-breed open source development tools to build a complete J2EE application. The authors follow the well-known Pet Store application that Sun uses to demonstrate features of J2EE, creating completely original code., Discover how to develop full-scale J2EE?TM applications quickly and efficiently using the best Open Source tools Written by leading authorities in the field, this book shows you how to leverage a suite of best-of-breed Open Source development tools to take the pain out of J2EE and build a complete Web-based application. You'll combine these tools to actually reduce the points of failure in your application, while increasing overall system stability and robustness. Along with the tools introduced here, you'll develop the PetSoar application, which follows the PetStore application used by Sun Microsystems to demonstrate features of J2EE. With PetSoar, the authors focus on developing a maintainable and flexible application, rather than showcasing the end result, so that you can apply the material in your own projects. In addition, the authors provide methods for utilizing Open Source software components for each stage of the development process. The Open Source products covered include: * Hibernate to aid with simple, flexible, and speedy transparent object persistence * OpenSymphony WebWork to allow for pluggable view technologies and extensible configuration * JUnit and Mock Objects to assist with rapid and robust unit testing * XDoclet to assist with generating code and configuration files automatically * Jakarta Lucene to add Google-style smart search capabilities to data stores * OpenSymphony SiteMesh to aid in the creation of large sites with a common look and feel * OpenSymphony OSCache to easily cache slow dynamic sections of Web sites resulting in faster-loading pages