Home » , , » Download PDF Java™ Open Source Programming With XDoclet, JUnit, WebWork, Hibernate by Joe Walnes

Download PDF Java™ Open Source Programming With XDoclet, JUnit, WebWork, Hibernate by Joe Walnes


Sinopsis

In today’s IT environment, Java is a leading technology in the world of enterprise development. As management demands more from technology, complexity in infrastructure seems to grow exponentially, leaving many unable to keep up with the demands of such a fast-paced world. These complexities can be seen in the over-evolving Java 2 Enterprise Edition (J2EE) specifications. This unnecessary complexity drove us to discover ways of simplifying development.
 
Now, don’t get us wrong; we love J2EE! But why does it take so long to get stuff done? We (the authors of this book) were all early adopters of J2EE, grappling with concepts and complexities as they evolved. It was painful, but over time, we started making use of reusable Open Source tools that dramatically reduced the time taken to develop these applications. We also started questioning which technologies were actually helping us and which had become a hindrance.
 
This book is about using development techniques and Open Source tools to lower the cost of building enterprise applications. We aim to show you how to bring these together to build a real-world application while avoiding complexity and embracing simplicity. We will help you extend your knowledge of Java and the J2EE framework so that you can begin using the millions of dollars of free research and development just waiting to be utilized.
 
Not only will this book teach you how to utilize Open Source technology that you can put to work for you immediately; it will also strengthen and broaden your development philosophies in such a manner that, like us, you will soon find yourself scratching your head in wonder and asking “Why didn’t I do this a long time ago?”



Content

  1.  Overview of the Book
  2. Application Overview
  3. Building Your Open Source Toolbox
  4. Unit Testing with JUnit
  5. Testing Object Interactions with Mocks
  6. Storing Objects with Hibernate
  7. Model View Controller with WebWork
  8. Simplifying Layout with SiteMesh
  9. Adding Search Capabilities with Lucene
  10. Generating Configuration Files with XDoclet
  11. Communication and Tools
  12. Time-Saving Tools
  13. Developing the Application
  14. Setting Up the Development Environment
  15. Understanding Test Driven Development
  16. Managing Lifecycles and Dependencies of Components
  17. Defining the Domain Model
  18. Creating a Web-Based Interface
  19. Defining Navigation, Layout, Look, and Feel
  20. Implementing Browse and Search Capabilities
  21. Adding a Shopping Cart
  22. Securing the Application






0 komentar:

Posting Komentar