Enter your mobile number below and we'll send you a link to download the free Kindle App. Then you can start reading Kindle books on your smartphone, tablet, or computer - no Kindle device required.
Getting the download link through email is temporarily not available. Please check back later.

  • Apple
  • Android
  • Windows Phone
  • Android

To get the free app, enter your mobile phone number.

Qty:1
  • List Price: $44.95
  • Save: $9.24 (21%)
Only 1 left in stock (more on the way).
Ships from and sold by Amazon.com. Gift-wrap available.
XDoclet in Action (In Act... has been added to your Cart
FREE Shipping on orders over $25.
Condition: Used: Very Good
Comment: Clean, crisp interior. Minor cover wear.
Have one to sell? Sell on Amazon
Flip to back Flip to front
Listen Playing... Paused   You're listening to a sample of the Audible audio edition.
Learn more
See this image

XDoclet in Action (In Action series) Paperback – December, 2003

4.5 out of 5 stars 11 customer reviews

See all formats and editions Hide other formats and editions
Price
New from Used from
Paperback
"Please retry"
$35.71
$4.70 $0.68

Windows10ForDummiesVideo
Windows 10 For Dummies Video Training
Get up to speed with Windows 10 with this video training course from For Dummies. Learn more.
$35.71 FREE Shipping. Only 1 left in stock (more on the way). Ships from and sold by Amazon.com. Gift-wrap available.
click to open popover


Editorial Reviews

Review

"A superbly accessible and useful primer, reference, and self-teaching tool." -- Internet Bookwatch

"A very good job at covering the bases . . . whether you are a seasoned XDoclet user or a newbie." -- TheServerSide.com

"An invaluable book about an indispensable framework!" -- Javaranch.com

"Straightforward and clear . . . most valuable." -- Computing Reviews

About the Author

Craig Walls is a professional software developer with over 15 years of experience in several industries, including telecommunications, finance, retail, and education. He's currently the software developer at SpringSource. He is the author of Spring in Action and XDoclet in Action (published by Manning) and is an avid proponent of Spring, open-source, and agile development. He's a popular author and a frequent speaker at user groups and conferences. Craig lives in Plano, Texas.



Norman Richards has developed software for a decade and has been working with code generation techniques for much of that time. He is an avid XDoclet user and evangelist. Norman lives in Austin, Texas.



RICKARD Ö BERGhas written three EJB servers and is currently an architect on the JBoss project. He provides feedback to RMI-developers on how to implement RMI-systems and has published two articles on RMI on his homepage. Ö berg is a two-time winner of the " Software Reuse Café " Java programming contest in Sweden, making him one of the best Java programmers in Sweden.
NO_CONTENT_IN_FEATURE

New York Times best sellers
Browse the New York Times best sellers in popular categories like Fiction, Nonfiction, Picture Books and more. See more

Product Details

  • Series: In Action
  • Paperback: 600 pages
  • Publisher: Manning Publications (December 2003)
  • Language: English
  • ISBN-10: 1932394052
  • ISBN-13: 978-1932394054
  • Product Dimensions: 7.4 x 1.4 x 9.2 inches
  • Shipping Weight: 2.4 pounds (View shipping rates and policies)
  • Average Customer Review: 4.5 out of 5 stars  See all reviews (11 customer reviews)
  • Amazon Best Sellers Rank: #2,626,013 in Books (See Top 100 in Books)

Customer Reviews

Top Customer Reviews

Format: Paperback
Are there plenty of code examples? Yes
Is the book easy to understand? Yes
Does it trivialize complex topics? No
Does the reference section add value? Yes
Is this book useful? An unqualified yes!
My needs in technology books are straightforward: give me a quick introduction and lots of examples. Walls and Richards have done a great job of explaining the nuts-and-bolts of XDoclet in a very lucid way. In working with an Eclipse plug-in that uses XDoclet as its code generation engine I was able to solve an XDoclet problem within a few minutes because I was able to look through the book's reference section and compare the information to a code sample earlier in the book.
I found the book covered so many areas that I hope the author's are working on a follow-on book where they discuss some of the thornier issues in J2EE development and how XDoclet can be brought to bear to solve them. Based on the depth of this book, they still have a lot to say about J2EE development using code generation tools.
Comment 7 people found this helpful. Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback.
Sorry, we failed to record your vote. Please try again
Report abuse
Format: Paperback
The collaboration of XDoclet seasoned experts and enthusiasts Craig Walls and Norman Richards, XDoclet In Action is a truly user-friendly introduction and guide to the metadata-driven, code generation engine for Java called XDoclet, and its many uses. A wealth of instructions, examples, and sample code lay out how XDoclet can be used with EJBs, Servlets, JMX, and other technologies, as well as customized or out-of-the-box uses to which XDoclet can be put for one's specific needs. A superbly accessible and useful primer, reference, and self-teaching tool, XDoclet In Action is a welcome addition to the computer reference shelf.
Comment 6 people found this helpful. Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback.
Sorry, we failed to record your vote. Please try again
Report abuse
Format: Paperback
Manning has done it again! XDoclet in Action is a must-have for all Java developers. Craig Walls and Norman Richards have toiled long and hard to create this masterpiece. "All you need to know about J2EE, you can learn from this book". Each chapter is not about code generation, it is about solving problems we face as Java developers. If you are frustrated by the duplicate manual work you face in your development efforts, XIA will help. My favorite quote from the book: "Don't generate what you don't understand." - this shines through in each section, as each technology (EJB, web, JMX, mock objects, Hibernate, etc) is presented accurately and clearly first as it stands alone, then the problem of the real-world enter the picture, followed by the solutions XDoclet brings to the situation.
Comment 8 people found this helpful. Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback.
Sorry, we failed to record your vote. Please try again
Report abuse
Format: Paperback
Remember your first J2EE Hello World app? Just to make that client work, you had to write the remote and home interfaces, and a deployment descriptor. If you wrote the Web version, add web.xml to your list. Let's not forget those configuration files for your app/web servers. Now, think of a framework that fabricate all the nuts and bolts for you -- generating deployment descriptors, EJB homes, remotes, app server files, struts-config.xml and more. No, you are not day dreaming, XDoclet can do all and more!
Quoting several opportunities that exist for automated code generation, authors introduce XDoclet framework as an indispensable tool that actually works! Focusing on every day J2EE development, chapters in "Enterprise Java" section talk about the application of XDoclet in EJB layer and Web application layer. Following are chapters in the "Other XDoclet applications" category that introduce advance applications such as code generation for persistence frameworks, JMX, SOAP/WebServices and mock objects. The concluding section on "Extending XDoclet" deals with custom code generation and XDoclet patterns.
Abundant practical help and many working examples are offered throughout the book including the process of tool adoption for J2EE efforts that are already underway. The working J2EE application that is included in the book can be used as a reference implementation.
In essence, this book does more than just teaching - it helps you realize the benefits of XDoclet in days and start saving valuable time and money.
Ajith Kallambella
[...]
Comment 4 people found this helpful. Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback.
Sorry, we failed to record your vote. Please try again
Report abuse
Format: Paperback
This book starts with an overview of code generation and how and why XDoclet fits into your development projects. Xdoclet can generate code, deployment descriptors and configuration files. The authors fully explain how XDoclet integrates with Ant. If you understand Ant, you can easily follow the examples.

The authors then go through tutorials on how to use XDoclet with different aspects of Java development, EJB, web layer, JMX, Struts, etc. The example code and xml files are well documented and easy to follow. One of the best parts is the summary sections that how you how you benefited from using XDoclet and the number of files (code and deployment descriptors) that XDoclet generated for you. The last part of the book is a reference section, so this book is all you need to start using XDoclet.

Reading this book will also give you guidelines on the proper way to code a J2EE application using design patterns and source code organization. The authors cannot explain every topic covered in great detail, so you must understand the underlying framework (Struts, Hibernate, etc.) to use XDoclet, which is summed up by their admonition, "Don't generate what you don't understand." This book shows you how to solve real-world problems with XDoclet solutions. I would recommend this book (and XDoclet) to every Java developer.
Comment 4 people found this helpful. Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback.
Sorry, we failed to record your vote. Please try again
Report abuse

Most Recent Customer Reviews

Set up an Amazon Giveaway

XDoclet in Action (In Action series)
Amazon Giveaway allows you to run promotional giveaways in order to create buzz, reward your audience, and attract new followers and customers. Learn more about Amazon Giveaway
This item: XDoclet in Action (In Action series)