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.
To get the free app, enter your mobile phone number.
XDoclet in Action (In Action series) Paperback – December, 2003
Windows 10 For Dummies Video Training
Get up to speed with Windows 10 with this video training course from For Dummies. Learn more.
"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.
Top Customer Reviews
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.
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.
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.
Most Recent Customer Reviews
I got this book and within the first week had all of my ejbs, struts framework, web descriptors created thru xdoclet. Read morePublished on December 16, 2004 by perogi
When reading one of the reviews about this book before buying, I hisitated a little due to someone made it "down". But where is the other option. Read morePublished on August 22, 2004 by F. LI
I bought this book on the strength of the Amazon reccomendations.
If you don't know anything about XDoclet, or you don't like working from the online documentation, then you... Read more
It is a really good book for those who want to learn and work with Xdoclet. I am work for a sofware compay and part of my job is to learn new softwares and put them in to... Read morePublished on February 19, 2004 by Pranav Butala
"XDoclet in Action" is the sort of guide that most open source packages desperately lack. In a clear and patient style, the authors explain what XDoclet is all about: a... Read morePublished on January 10, 2004 by Kerry Kimbrough