Java Enterprise Best Practices
by The O'Reilly Java Authors
Enterprise JavaBeans 3.0, 5th Edition
by Richard Monson-Haefel; Bill Burke
Java Enterprise in a Nutshell, 3rd Edition
by Jim Farley; William Crawford
J2EE Design Patterns
by William Crawford; Jonathan Kaplan
Java Extreme Programming Cookbook
by Eric M. Burke; Brian M. Coyner
Head First Java, 2nd Edition
by Kathy Sierra; Bert Bates
Head First Design Patterns
by Eric Freeman; Elisabeth Robson; Kathy Sierra; Bert Bates
Effective Java™, Second Edition
by Joshua Bloch
Java Concurrency in Practice
by Brian Goetz; Tim Peierls; Joshua Bloch; Joseph Bowbeer; David Holmes; Doug Lea
Java Web Services: Up and Running, 1st Edition
by Martin Kalin
What are the key decisions and tradeoffs you face as you design and develop enterprise applications? How do you build the back end so that it not only handles your current needs but is flexible enough to allow your system to evolve as your needs expand? Answer these questions and many more with Building Java Enterprise Applications, an advanced guide to building complex Java Enterprise Applications from the ground up that addresses design issues along the way. These practical books take a step back from detailed examination of the APIs and focus on the entire picture, so you can put the pieces together and build something that works! This book explores the infrastructure issues so important to good application design. It isn't just a book about doing things with Entity Beans, JDBC and JMS and JNDI. It takes you step by step through building the back end, designing the data store so that it gives you convenient access to the data your application needs; designing a directory; figuring out how to handle security and where to store security credentials you need; and so on. On top of this, it shows -- as easily as possible --how to build the entity bean layer that makes information available to the rest of the application. Throughout this guide, author Brett McLaughlin uses his wealth of real-world experience with enterprise development to show you one step at a time how to design and build a comprehensive enterprise application from the ground up, starting with the back end.
Average Amazon.com® Rating: ![]()
![]()
![]()
![]()
Based on 12 Ratings
Good for getting started w/ J2EE, BUT TOO MANY ERRORS - 2002-08-28
Reviewer Rating: ![]()
![]()
![]()
![]()
![]()
I've often seen complaints about O'Reilly's editing in reviews like this. Now I know what all those folks are complaining about. The diagrams and examples in this book are just plain *BAD*. In the section on DB design I don't think there wasn't one ER diagram with out MULTIPLE errors. Where's the quality control? I would have given 4 stars if the diagrams and examples were corrct.
The textual content of the book is actually pretty good, easy to read, but a little slow paced for me. I was initially attracted to the book because of it's promise of bringing multiple J2EE concepts toghether in one read. I'm afraid tho that if I'm left to analyzing and correcting errors in areas that I'm familiar with that I'll be very confused and frustrated by errors in areas I'm not so familar with.
I will certainly scrutinize the next two volumes in the series much more closely before I consider buying.
Extremely disappointing - 2002-07-18
Reviewer Rating: ![]()
![]()
![]()
![]()
![]()
I was extremely disappointed by this book. I thought it was a book about how to architect Java applications. It is not. While I appreciate the book's goal of providing practical examples, it is nothing but an example of building one particular application. It's not much more than a tutorial. I want a book of principles, guidelines, best practices for building Java applications - a series of general principles that I can apply to any situation. O'Reilly books are normally great; I bought this book largely because it was from O'Reilly. Big mistake. If you want a book of general principles for how to design a Java enterprise app, Core J2EE Patterns is excellent and much better than this one.
another lousy manpage reprint from ORA - 2002-08-02
Reviewer Rating: ![]()
![]()
![]()
![]()
![]()
This is yet another one of ORA's buzzword books with next to no original content.
If you want a decent book on J2EE, check out the offerings from Manning Press, Addison-Wesley, or Wrox. At least those companies actually edit their books, and see if the printed examples work.
Great overview - 2002-10-01
Reviewer Rating: ![]()
![]()
![]()
![]()
![]()
This book will not teach you all the nitty gritty of J2EE. It will, however, explain when to use what part of the APIs. It goes through a lot of the different parts of J2EE.
For me it was a good overview. I started coding J2EE by going in deep from the start. If this book would've been available when I was learning the technology, my path to understanding it all would've been shorter.
I especially liked the way the author builds the different elements together to construct a system. It shows how they mix.
Decent, but not what I expected... - 2007-04-12
Reviewer Rating: ![]()
![]()
![]()
![]()
![]()
After reading the synopsis I was ready to delve into some planning and best practices reading material. While the book focuses on a core example, it doesn't not provide enough information on WHY certain decisions were made and does not provide enough look into alternatives.
The book would be much more valuable if it focused less on one concrete example and took a step upwards into what I mistook the synopsis and title for: "Making Strategic and Technology/Business-Driven Decisions in Your Java Applications".
Aside from misinterpreting the content of the book, the general content lacked. Even though providing a path down a single sample, there was far too little focus on how to go about building Java Enterprise applications and too much focus on explaining the code. While the author tried to keep succinct, he did not touch on the core principals and theories enough.
I recommend the book only for casual, quick reading as it is out-dated (due to the EJB 2 topics covered) and does not dive into the real core of planning application life cycles.
Top Level Categories:
Internet/Online
Programming
Sub-Categories:
Internet/Online > Java
Programming > Java
Some information on this page was provided using data from Amazon.com®. View at Amazon >