Kayal | Pro Java EE Spring Patterns | E-Book | www2.sack.de
E-Book

E-Book, Englisch, 344 Seiten

Kayal Pro Java EE Spring Patterns

Best Practices and Design Strategies Implementing Java EE Patterns with the Spring Framework
1. ed
ISBN: 978-1-4302-1010-8
Verlag: Apress
Format: PDF
Kopierschutz: 1 - PDF Watermark

Best Practices and Design Strategies Implementing Java EE Patterns with the Spring Framework

E-Book, Englisch, 344 Seiten

ISBN: 978-1-4302-1010-8
Verlag: Apress
Format: PDF
Kopierschutz: 1 - PDF Watermark



?The Java? landscape is littered with libraries, tools, and specifications. What?s been lacking is the expertise to fuse them into solutions to real?world problems. These patterns are the intellectual mortar for J2EE software construction.? ?John Vlissides, coauthor of Design Patterns: Elements of Reusable Object?Oriented Software Pro Java? EE Spring Patterns focuses on enterprise patterns, best practices, design strategies, and proven solutions using key Java EE technologies including JavaServer Pages?, Servlets, Enterprise JavaBeans?, and Java Message Service APIs. This Java EE patterns resource, catalog, and guide, with its patterns and numerous strategies, documents and promotes best practices for these technologies, implemented in a very pragmatic way using the Spring Framework and its counters. This title Introduces Java EE application design and Spring framework fundamentals Describes a catalog of patterns used across the three tiers of a typical Java EE application Provides implementation details and analyses each pattern with benefits and concerns Describes the application of these patterns in a practical application scenario

strongDhrubojyoti Kayal/strong works as a senior consultant with Capgemini Consulting. He has more than five years of experience developing and designing applications and products leveraging Enterprise Java technologies. His areas of interests include the Spring Framework, object-relational mapping, service-oriented architecture, refactoring, prefactoring, and performance engineering.

Kayal Pro Java EE Spring Patterns jetzt bestellen!

Autoren/Hrsg.


Weitere Infos & Material


1;Contents at a Glance;5
2;Contents;6
3;About the Author;12
4;About the Technical Reviewer;14
5;Acknowledgments;15
6;Introduction;16
6.1;Who This Book Is For;16
6.2;How This Book Is Structured;16
6.3;Prerequisites;17
6.4;Downloading the Code;17
6.5;Contacting the Authors;17
7;Introducing Enterprise Java Application Architecture and Design;18
7.1;Evolution of Distributed Computing;19
7.2;Java EE Application Design;28
7.3;The Java EE Design Pattern Catalog;29
7.4;Java EE Architecture and Design with UML;31
7.5;Summary;36
8;Simplifying Enterprise Java Applications with the Spring Framework;37
8.1;What Is Spring?;37
8.2;Why Is Spring So Important?;38
8.3;Spring Framewor's Building Blocks;40
8.4;Building a Layered Application with Spring;51
8.5;Spring Enterprise Java Design Pattern Directive;54
8.6;Summary;55
9;Exploring Presentation Tier Design Patterns;57
9.1;Front Controller;58
9.2;Application Controller;66
9.3;Page Controller;84
9.4;Context Object;106
9.5;Intercepting Filter;114
9.6;View Helper;123
9.7;Composite View;133
9.8;Dispatcher View;139
9.9;Service to Worker;146
9.10;Summary;149
10;Exploring Business Tier Design Patterns;150
10.1;Service Locator;151
10.2;Business Delegate;166
10.3;Session Facade;170
10.4;Application Service;177
10.5;Business Interface;183
10.6;Summary;191
11;Exploring Integration Tier Design Patterns;193
11.1;Data Access Object;194
11.2;Procedure Access Object;209
11.3;Service Activator;213
11.4;Web Service Broker;223
11.5;Summary;235
12;Exploring Crosscutting Design Patterns;237
12.1;Authentication and Authorization Enforcer;238
12.2;Audit Interceptor;262
12.3;Domain Service Owner Transaction;270
12.4;Summary;281
13;Case Study: Building an Order Management System;283
13.1;Requirements;284
13.2;Iteration Planning;285
13.3;Architecture;286
13.4;Design;290
13.5;Security;291
13.6;Java Server Pages;291
13.7;Page Controller;292
13.8;Development;294
13.9;Summary;323
14;Index;324



Ihre Fragen, Wünsche oder Anmerkungen
Vorname*
Nachname*
Ihre E-Mail-Adresse*
Kundennr.
Ihre Nachricht*
Lediglich mit * gekennzeichnete Felder sind Pflichtfelder.
Wenn Sie die im Kontaktformular eingegebenen Daten durch Klick auf den nachfolgenden Button übersenden, erklären Sie sich damit einverstanden, dass wir Ihr Angaben für die Beantwortung Ihrer Anfrage verwenden. Selbstverständlich werden Ihre Daten vertraulich behandelt und nicht an Dritte weitergegeben. Sie können der Verwendung Ihrer Daten jederzeit widersprechen. Das Datenhandling bei Sack Fachmedien erklären wir Ihnen in unserer Datenschutzerklärung.