Sebastopol, CA--Java Developer's Journal gave the first edition
of Richard Monson-Haefel's Enterprise JavaBeans the "Editor's
Choice Awards: Best Java Book of 1999" award. O'Reilly & Associates
has now announced a new edition of this invaluable introduction to
JavaBeans (EJB) for the enterprise software developer.
EJB (versions 1.1 and 1.0) is an important technology for server-side
application development in Java. "One powerful advantage of the
EJB architecture is that it allows you to partition work appropriately
between different parts of the system: the database provides persistence,
your beans model various business entities and the interactions between
them, and your client application provides a user interface, but
incorporates minimal business logic," says Monson-Haefel. "The end
result is a highly flexible system built from components that can
easily be reused, and that can be changed to suit your needs without
upsetting other parts of the system."
"To be truly versatile, the EJB component design had to be smart,"
explains Monson-Haefel. "For application developers, assembling
enterprise beans is simple, requiring little or no expertise in
the complex system-level issues that often plague three-tier
development efforts. While EJB makes it easy for application developers,
it also provides system developers (the people who write EJB servers)
with a great deal of flexibility in how they support the EJB
JavaBeans, 2nd Edition shows you how to take advantage
of the flexibility and simplicity that this powerful new
What readers said about the first edition:
"This book has ONE BIG DISADVANTAGE. After reading it, I never
appreciate the complexity of the subject anymore. Made so simple,
anybody can adopt the in-out of EJB in their soul forever...
congratulations on a terrific book."
"Great for understanding the concept of EJBs. Written in a
manner that's easy for even a beginner to understand."
"Not one of those obtuse techno-weenie trash jobs. The prose
and code are both direct and to the point, building in a logical
"Very good and thorough description of Enterprise Java Beans. I
learned a lot by following the ever-expanding examples. Text and
examples were easy to follow. I highly recommend this book."
"Enterprise JavaBeans provides a surprisingly clear and engaging
introduction to designing and programming with EJBs."
"Enterprise JavaBeans is a good starting point for anyone who is
interested in the subject, and a reasonable reference for anyone
who is already in the middle of an EJB project."
"A very thorough grounding in EJB. This book can be carried
(it's only 320 pages) and still manages to get all of the key
concepts across. It builds up the reader's knowledge by starting
at a high level and then getting deeper as the book goes on, with
detailed explanations of the sample code. You can try out the
samples yourself but just reading the book provides a good EJB
education. Strongly recommended."
"I am very new to EJB, and I have found this book to be an excellent
introduction to the subject. The examples were clear, and the text
was very readable. I highly recommend this book to others that seek
to understand EJB architecture."
"I wish all technical books were of this quality. This book
provides an excellent overview to what Enterprise JavaBeans are
and then goes into details on how to use them. If all you need is
a high-level understanding of EJBs, chapters 1-3 are for you. If
you will be developing EJBs, read chapters 1-9 This will be a book
I will continue to reference to as I develop EJBs."
Articles about Enterprise JavaBeans on the O'Reilly site:
about the book, including Table of Contents,
index, author bio, and sample chapter
Chapter 4, Developing Your First Enterprise Beans
Cover graphic in jpeg format
JavaBeans, 2nd Edition
By Richard Monson-Haefel
2nd Edition March 2000
1-56592-869-5, 492 pages, $34.95