Cargando…

Java Enterprise best practices /

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...

Descripción completa

Detalles Bibliográficos
Clasificación:Libro Electrónico
Otros Autores: Eckstein, Robert
Formato: Electrónico eBook
Idioma:Inglés
Publicado: Beijing ; Sebastopol, CA : O'Reilly, 2002, ©2003.
Edición:1st ed.
Temas:
Acceso en línea:Texto completo (Requiere registro previo con correo institucional)

MARC

LEADER 00000cam a2200000Ma 4500
001 OR_ocn326799214
003 OCoLC
005 20231017213018.0
006 m o d
007 cr unu||||||||
008 020917t20022003cc a ob 001 0 eng d
010 |z  2004541296 
040 |a SCPER  |b eng  |e pn  |c CUSER  |d REB  |d CEF  |d VLB  |d OCLCQ  |d OCLCF  |d GO9  |d OCLCQ  |d COO  |d OCLCQ  |d UKAHL  |d HS0  |d AU@  |d WYU  |d INARC  |d VT2  |d OCLCO  |d OCLCQ 
015 |a GBA2-U8300 
019 |a 144529782  |a 748105350  |a 809686248  |a 1044265982  |a 1056377057  |a 1194427108  |a 1202566778  |a 1240533531 
020 |a 9781449391539  |q (e-book) 
020 |a 1449391532  |q (e-book) 
020 |a 9780596003845 
020 |a 0596003846 
020 |z 0596003846 
029 1 |a AU@  |b 000066232865 
035 |a (OCoLC)326799214  |z (OCoLC)144529782  |z (OCoLC)748105350  |z (OCoLC)809686248  |z (OCoLC)1044265982  |z (OCoLC)1056377057  |z (OCoLC)1194427108  |z (OCoLC)1202566778  |z (OCoLC)1240533531 
050 4 |a QA76.73.J38  |b J3654 2003 
082 0 4 |a 005.13/3  |2 22 
049 |a UAMI 
245 0 0 |a Java Enterprise best practices /  |c the O'Reilly Java authors ; [editor, Robert Eckstein]. 
250 |a 1st ed. 
260 |a Beijing ;  |a Sebastopol, CA :  |b O'Reilly,  |c 2002, ©2003. 
300 |a 1 online resource (x, 277 pages) :  |b illustrations 
336 |a text  |b txt  |2 rdacontent 
337 |a computer  |b c  |2 rdamedia 
338 |a online resource  |b cr  |2 rdacarrier 
504 |a Includes bibliographical references and index. 
588 0 |a Print version record. 
505 0 |a Table of Contents; Preface; Audience; Organization; Conventions Used in This Book; How to Contact Us; Acknowledgments; 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; EJB Best Practices; Design; Know When to Use EJBs; Use Standard Design Architecture; Use CMP Entity Beans; Use Design Patterns; Session façade; Value objects; Implementation; Use Local Interfaces for Entity Beans; Use Business Interfaces 
505 8 |a Handle Exceptions in EJB Code CorrectlyKnow When to Use Compound Primary Keys; Know How to Handle Large Queries; Use Dirty Flags in ejbStore; Use Lazy Loading; Cache JNDI Lookup Objects; Use Business Delegates for Clients; Write Dual CMP/BMP Entity Beans; Create Domain Object Factories; Deployment and Packaging; Create a Build Environment; Separate Components and Create Shared Libraries; Write Testing and Diagnostics Code; Servlet Best Practices; Working Effectively with Servlets; Choose the Right Servlet Framework; Tips for selecting a framework; High-profile frameworks 
505 8 |a Use Pre-Encoded CharactersLoad Configuration Files from the Classpath; Think of Sessions as a Local Cache; Architecture of a shopping cart; When to use sessions; Don't Use SingleThreadModel; Caching with Servlets; Pregenerate Content Offline and Cache Like Mad; Pregeneration tools; Cache on the client; Cache at the proxy; Cache on the server; ...Or don't cache at all; Other Servlet Tips; Use Content-Disposition to Send a File; Hire a UI Designer; JDBC Best Practices; Configuration; Avoid Type 1 and Type 3 Drivers; When to use a Type 1 or Type 3 driver 
505 8 |a Choosing between Type 2 and Type 4 driversUse DataSource Whenever Possible; Leverage Proprietary Connection Properties; Pool Database Connections; Design; Separate Application, Persistence, and JDBC Logic; Avoid Long-Lived Transactions; Do Not Rely on Built-in Key Generation; Don't Be Afraid to Use Optimistic Concurrency; Code; Use PreparedStatement; Leverage PreparedStatement Pooling; Question Using Nonstandard SQL; Delay Access to Metadata; Reference Columns by Number; Navigate a ResultSet Forward Only; Close Statements and Result Sets; Thread JDBC Code in Swing Applications 
505 8 |a Minimize Database Calls and Perform Lazy-LoadingCache Lookup Tables; Use wasNull() Checks; General Database; Always Optimize SQL Before Other Optimizations; Do Not Store Binary Data in Database; Normalize First, Denormalize Later; Do Not Use Primary Keys with Real-World Meaning; XML Best Practices; XML Authoring; Use Entity References; Use Parameter Entities; Use Elements Sparingly, Attributes Excessively; SAX; Use the InputSource Class Correctly; Understand How SAX Handles Entity Resolution; Consider Using Partial Validation; DOM; Bootstrap DOM Correctly; DOM Levels 1 and 2; DOM Level 3 
520 |a 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 sol. 
590 |a O'Reilly  |b O'Reilly Online Learning: Academic/Public Library Edition 
650 0 |a Java (Computer program language) 
650 0 |a Web servers. 
650 0 |a Object-oriented programming (Computer science) 
650 0 |a Application software  |x Development. 
650 6 |a Java (Langage de programmation) 
650 6 |a Serveurs Web. 
650 6 |a Programmation orientée objet (Informatique) 
650 6 |a Logiciels d'application  |x Développement. 
650 7 |a Application software  |x Development.  |2 fast  |0 (OCoLC)fst00811707 
650 7 |a Java (Computer program language)  |2 fast  |0 (OCoLC)fst00982065 
650 7 |a Object-oriented programming (Computer science)  |2 fast  |0 (OCoLC)fst01042804 
650 7 |a Web servers.  |2 fast  |0 (OCoLC)fst01173235 
700 1 |a Eckstein, Robert. 
776 0 8 |i Print version:  |t Java Enterprise best practices.  |b 1st ed.  |d Beijing ; Sebastopol, CA : O'Reilly, 2002, ©2003  |z 0596003846  |w (DLC) 2004541296  |w (OCoLC)59149196 
856 4 0 |u https://learning.oreilly.com/library/view/~/0596003846/?ar  |z Texto completo (Requiere registro previo con correo institucional) 
938 |a Askews and Holts Library Services  |b ASKH  |n AH26833791 
938 |a Internet Archive  |b INAR  |n javaenterprisebe0000unse 
994 |a 92  |b IZTAP