By O'Reilly Java Authors Publisher: O'Reilly Media Released: December 2002 Pages: 292
Java developers typically go through four "stages" in mastering Java. In the first stage, they learn the language itself. In the second stage, they study the APIs. In the third stage, they become proficient in the environment. It is in the fourth stage --"the expert stage"-- where things really get interesting, and Java Enterprise Best Practices is the tangible compendium of experience that developers need to breeze through this fourth and final stage of Enterprise Java mastery. Crammed with tips and tricks, Java Enterprise Best Practices distills years of solid experience from eleven experts in the J2EE environment into a practical, to-the-point guide to J2EE. Java Enterprise Best Practices gives developers the unvarnished, expert-tested advice that the man pages don't provide--what areas of the APIs should be used frequently (and which are better avoided); elegant solutions to problems you face that other developers have already discovered; what things you should always do, what things you should consider doing, and what things you should never do--even if the documentation says it's ok. Until Java Enterprise Best Practices, Java developers in the fourth stage of mastery relied on the advice of a loose-knit community of fellow developers, time-consuming online searches for examples or suggestions for the immediate problem they faced, and tedious trial-and-error. But Java has grown to include a huge number of APIs, classes, and methods. Now it is simply too large for even the most intrepid developer to know it all. The need for a written compendium of J2EE Best Practices has never been greater. Java Enterprise Best Practices focuses on the Java 2 Enterprise Edition (J2EE) APIs. The J2EE APIs include such alphabet soup acronyms as EJB, JDBC, RMI, XML, and JMX. |
-
Chapter 1 Introduction to Java Enterprise Best Practices -
How Does a Best Practice Come About? -
Can Best Practices Be Arguable? -
What’s in This Book? -
About the Practices Themselves -
Enterprise Java Programming Resources Online -
Chapter 2 EJB Best Practices -
Design -
Implementation -
Deployment and Packaging -
Chapter 3 Servlet Best Practices -
Working Effectively with Servlets -
Caching with Servlets -
Other Servlet Tips -
Chapter 4 JDBC Best Practices -
Configuration -
Design -
Code -
General Database -
Chapter 5 XML Best Practices -
XML Authoring -
SAX -
DOM -
JAXP -
Chapter 6 RMI Best Practices -
Marshalling and Unmarshalling Objects -
Making Applications More Robust -
Improving Application Performance -
Further Reading -
Chapter 7 Java Management Extensions -
Naming -
Instrumentation -
Chapter 8 Enterprise Internationalization -
Internationalization and Localization -
Presentation Layer -
Business Object Layer -
Data Access Layer -
Chapter 9 JSP Best Practices -
Appropriate Usage of JSP in an Enterprise Application -
Page Design -
Caching -
Error Handling -
Custom Component Development -
Deployment -
Chapter 10 JavaMail Best Practices -
Understanding Enterprise Email -
Sending Email -
Email for System Integration -
Performance Optimization -
Chapter 11 Enterprise Performance Tuning Best Practices -
Performance Planning -
The Performance Environment -
Proactive Performance Management in Production -
Efficient Distributed Computing Architecture -
Tuning Procedure -
User Perceptions -
Tuning Techniques -
Miscellaneous Best Practices -
Chapter 12 List of Contributors -
Colophon |
- Title:
- Java Enterprise Best Practices
- By:
- O'Reilly Java Authors
- Publisher:
- O'Reilly Media
- Formats:
-
- Print
- Ebook
- Safari Books Online
- Print:
- December 2002
- Ebook:
- March 2010
- Pages:
- 292
- Print ISBN:
- 978-0-596-00384-5
- | ISBN 10:
- 0-596-00384-6
- Ebook ISBN:
- 978-1-4493-8499-9
- | ISBN 10:
- 1-4493-8499-4
|
Colophon Our look is the result of reader comments, our own experimentation, and feedback from distribution channels. Distinctive covers complement our distinctive approach to technical topics, breathing personality and life into potentially dry subjects. The animal on the cover of Java Enterprise Best Practices is the common sand dollar (Echinarachnius parma). This species of sand dollar can be found on the shores of the North American East coast north of New Jersey. It is circumpolar and can also be found in Alaska, British Columbia, Siberia, and Japan. A sand dollar can be anywhere from 5-10 centimeters when fully grown and can weigh 10-25 grams. The hard shell (called a "test" since it is not really a shell because it is sheathed in skin) contains several small perforations that form a fivepart, petal-like configuration. The animal is covered in brown spines, which gives it a furry appearance. Spines on its flat underside help it move through the sand. Hairlike strands called cilia cover the spines. Coated in mucous, cilia capture and move food to the sand dollar's mouth, which lies in the middle of the star-shaped grooves on the animal's underside. Sand dollars feed on algae and small pieces of organic material found on the ocean floor. Because of their hard shells and minuscule bodies, sand dollars are relatively safe from predators. Also, they further protect themselves by burrowing into the sand on the sea floor. After a storm, their skeletons will often wash up on beaches. Matt Hutchinson was the production editor and proofreader for Java Enterprise Best Practices. Audrey Doyle was the copyeditor. Emily Quill and Tatiana Apandi Diaz provided quality control. Judy Hoer provided production assistance. Lynda D'Arcangelo wrote the index. Hanna Dyer designed the cover of this book, based on a series design by Edie Freedman. The cover image is a 19th-century engraving from the Dover Pictorial Archive. Emma Colby produced the cover layout with QuarkXPress 4.1 using Adobe's ITC Garamond font. David Futato designed the interior layout. This book was converted to FrameMaker 5.5.6 with a format conversion tool created by Erik Ray, Jason McIntosh, Neil Walls, and Mike Sierra that uses Perl and XML technologies. The text font is Linotype Birka; the heading font is Adobe Myriad Condensed; and the code font is Lucas-Font's TheSans Mono Condensed. The illustrations that appear in the book were produced by Robert Romano and Jessamyn Read using Macromedia FreeHand 9 and Adobe Photoshop 6. The tip and warning icons were drawn by Christopher Bing. This colophon was written by Matt Hutchinson. |
|
Description
|
Table of Contents
|
Product Details
|
Colophon
|
 |
|
 |
|
|
|
Recommended for You
|
Recently Viewed
|
 |
|
By Ben Hammersley
March 2003
By Chuck Musciano, Bill Kennedy
August 2002
By Steven Feuerstein, Bill Pribyl
September 2002
|
Customer Reviews
By Niranjan from Undisclosed 3/24/2004 (1 of 1 customers found this review helpful) 5.0Java Enterprise Best Practices Review By Ajith Kallambella from Undisclosed 4/29/2003 5.0Java Enterprise Best Practices Review By Ravichandran Mahalingham of the Columbia Java Users Group from Undisclosed 2/25/2003 5.0Java Enterprise Best Practices Review 2/7/2003 5.0Java Enterprise Best Practices Review By Walter Unterberger from Undisclosed
|
|
|