Java EE 6 Development with
NetBeans 7
Develop professional enterprise Java EE applications
quickly and easily with this popular IDE
David R. Heffelnger
BIRMINGHAM - MUMBAI
Java EE 6 Development with NetBeans 7
Copyright © 2011 Packt Publishing
All rights reserved. No part of this book may be reproduced, stored in a retrieval
system, or transmitted in any form or by any means, without the prior written
permission of the publisher, except in the case of brief quotations embedded in
critical articles or reviews.
Every effort has been made in the preparation of this book to ensure the accuracy
of the information presented. However, the information contained in this book is
sold without warranty, either express or implied. Neither the author, nor Packt
Publishing, and its dealers and distributors will be held liable for any damages
caused or alleged to be caused directly or indirectly by this book.
Packt Publishing has endeavored to provide trademark information about all of the
companies and products mentioned in this book by the appropriate use of capitals.
However, Packt Publishing cannot guarantee the accuracy of this information.
First published: June 2011
Production Reference: 1130611
Published by Packt Publishing Ltd.
32 Lincoln Road
Olton
Birmingham, B27 6PA, UK.
ISBN 978-1-849512-70-1
www.packtpub.com
Cover Image by Asher Wishkerman (wishkerman@hotmail.com)
Credits
Author
David R. Heffelnger
Reviewers
Allan Bond
Arun Gupta
Bruno Vernay
Acquisition Editor
Douglas Patterson
Development Editor
Kartikey Pandey
Technical Editor
Pallavi Kachare
Project Coordinator
Shubhanjan Chatterjee
Proofreader
Mario Cecere
Indexer
Hemangini Bari
Production Coordinator
Adline Swetha Jesuthas
Cover Work
Adline Swetha Jesuthas
About the Author
David R. Heffelnger is the Chief Technology Ofcer of Ensode Technology,
LLC, a software consulting rm based in the greater Washington DC area. He has
been architecting, designing, and developing software professionally since 1995.
He has been using Java as his primary programming language since 1996. He has
worked on many large scale projects for several clients including IBM, Accenture,
Lockheed Martin, Fannie Mae, Freddie Mac, the US Department of Homeland
Security, and the US Department of Defense. He has a Masters degree in Software
Engineering from Southern Methodist University. David is an editor in chief of
Ensode.net (http://www.ensode.net), a web site about Java, Linux, and other
technology topics.
I would like to thank everyone whose help made this book a reality.
I would like to thank the Development Editors, Kartikey Pandey and
Tariq Rakhange; and the Project Coordinator, Shubhanjan Chatterjee.
I would also like to thank the technical reviewers, Allan Bond,
Arun Gupta, and Bruno Vernay for their insightful comments and
suggestions.
Additionally, I would like to thank the NetBeans team at Oracle for
developing such an outstanding IDE.
Finally, I would like to thank my wife and daughter, for putting up
with the long hours of work that kept me away from the family.