J2EE AntiPatternsJohn Wiley & Sons, 2003/08/19 - 624 ページ "The flip-side of Patterns, AntiPatterns provide developers with formal descriptions of common development gaffes that can derail a project along with practical guidelines on how to avoid them. In this book, the authors present dozens of Java AntiPatterns that tackle many of Java's biggest trouble spots for programming with EJB, JSP, Servlets, and more. Each AntiPattern is documented with real-world examples, code, and refactored (or escape-route) solutions, and the book uses UML (where appropriate) to diagram improved solutions. All code examples from the book are available to the reader on the book's companion Web site." |
目次
1 | |
Chapter 2 Persistence | 63 |
Chapter 3 ServiceBased Architecture | 111 |
Chapter 4 JSP Use and Misuse | 155 |
Chapter 5 Servlets | 231 |
Chapter 6 Entity Beans | 283 |
Chapter 7 Session EJBs | 361 |
Chapter 8 MessageDriven Beans | 411 |
Chapter 9 Web Services | 447 |
Chapter 10 J2EE Services | 509 |
Appendix A AntiPatterns Catalog | 555 |
Appendix B Refactorings Catalog | 565 |
Appendix C Whats on the Web Site | 575 |
579 | |
581 | |
他の版 - すべて表示
多く使われている語句
abstraction Account Anecdotal Evidence AntiPattern application server approach architecture bandwidth business logic business process cache chapter client complex components CORBA create custom DTO Data Transfer Object database deploy deployment descriptor developers document endpoint Entity Beans example Façade pattern Figure fine-grained Frequent Scale functionality hard-coded hubs identify implementation instance interactions invocations issues J2EE application Java JavaBean JAX-RPC JDBC JMS provider JNDI Known Exceptions large number layer leverage Listing Mechanics message-driven beans messages method multiple objects operations performance persistence problems public void query Refactored Solution Type Related Solutions requirements result reuse service interface servlet Session Bean Session Façade Software Root Causes specific step String Symptoms and Consequences TagLib template text tier tion Traffic Cop transaction TransactionEntry Typical Causes Unbalanced Forces underlying update user interface validation Web Service WSDL XML schema XSL transform