skip to content
J2EE design patterns applied Preview this item
ClosePreview this item
Checking...

J2EE design patterns applied

Author: Craig A Berry
Publisher: Birmingham : Wrox Press, ©2002.
Series: Programmer to programmer.
Edition/Format:   Print book : EnglishView all editions and formats
Rating:

(not yet rated) 0 with reviews - Be the first.

Subjects
More like this

Find a copy in the library

&AllPage.SpinnerRetrieving; Finding libraries that hold this item...

Details

Document Type: Book
All Authors / Contributors: Craig A Berry
ISBN: 1861005288 9781861005281
OCLC Number: 50635611
Notes: "Real world development with pattern frameworks"--Cover.
Includes index.
Description: vii, 359 pages : illustrations ; 23 cm.
Contents: Chapter 1 Design Patterns Applied to J2EE 7 --
The Evolution of Patterns 8 --
Patterns in Software Engineering 9 --
What are Design Patterns? 11 --
Identifying Patterns 12 --
Representing Design Patterns 14 --
How Do Design Patterns Solve Design Problems? 15 --
Selecting a Design Pattern 17 --
Using a Design Pattern 19 --
Refactoring 21 --
Antipatterns 21 --
J2EE and Design Patterns 22 --
Problem Domains for J2EE Patterns 35 --
Chapter 2 Patterns Applied to the Web Tier 41 --
Presentation Patterns 41 --
Case Study: A Hotel Bookings Management System 42 --
Identifying the Patterns 45 --
Chapter 3 Patterns Applied to a Persistence Framework 89 --
A Starting Model 93 --
What is a Persistence Framework? 97 --
The TitleDAO Session Bean 104 --
The Value Object Pattern 121 --
The Service Locator Pattern 126 --
The Persistence Framework in Action 132 --
Persistence Framework Strategies 139 --
Chapter 4 Patterns Applied to Improve Performance and Scalability 155 --
What Causes Performance Problems? 155 --
What Causes Scalability Problems? 159 --
The City Break Booking Application 160 --
Identifying Patterns to Improve Performance 171 --
Identifying Patterns to Improve Scalability 185 --
The Complete City Break Architecture 193 --
Chapter 5 Patterns Applied to Manage Security 199 --
What are Security Patterns? 199 --
Wrox Web Banking Use Cases 206 --
Implementing the Case Study 211 --
Chapter 6 Patterns Applied to Enable Enterprise Integration 237 --
What is Enterprise Application Integration? 238 --
Integration Patterns for J2EE 245 --
Simple Integration Scenario 266 --
Implementing the Integration Patterns 273 --
Using Integration Patterns for B2B 306 --
Chapter 7 Patterns Applied to Enable Reusability, Maintainability, and Extensibility 309 --
Why Write Reusable Software? 310 --
Why Write Maintainable Software? 311 --
Why Write Extensible Software? 311 --
A Component-Based Case Study 312 --
The Decorator Design Pattern 325.
Series Title: Programmer to programmer.
Responsibility: Craig A. Berry [and others].

Reviews

User-contributed reviews
Retrieving GoodReads reviews...
Retrieving DOGObooks reviews...

Tags

Be the first.
Confirm this request

You may have already requested this item. Please select Ok if you would like to proceed with this request anyway.

Linked Data


Primary Entity

<http://www.worldcat.org/oclc/50635611> # J2EE design patterns applied
    a schema:CreativeWork, schema:Book ;
   library:oclcnum "50635611" ;
   library:placeOfPublication <http://experiment.worldcat.org/entity/work/data/393979067#Place/birmingham> ; # Birmingham
   library:placeOfPublication <http://id.loc.gov/vocabulary/countries/enk> ;
   schema:about <http://id.loc.gov/authorities/subjects/sh95009362> ; # Application software--Development
   schema:about <http://experiment.worldcat.org/entity/work/data/393979067#Topic/serveurs_web> ; # Serveurs Web
   schema:about <http://id.worldcat.org/fast/811707> ; # Application software--Development
   schema:about <http://experiment.worldcat.org/entity/work/data/393979067#Topic/java_langage_de_programmation> ; # Java (langage de programmation)
   schema:about <http://dewey.info/class/005.713/> ;
   schema:about <http://experiment.worldcat.org/entity/work/data/393979067#Topic/logiciels_developpement> ; # Logiciels--Développement
   schema:about <http://id.worldcat.org/fast/982065> ; # Java (Computer program language)
   schema:about <http://experiment.worldcat.org/entity/work/data/393979067#Topic/programmation_orientee_objets_informatique> ; # Programmation orientée objets (informatique)
   schema:bookFormat bgn:PrintBook ;
   schema:contributor <http://viaf.org/viaf/56905148> ; # Craig A. Berry
   schema:copyrightYear "2002" ;
   schema:datePublished "2002" ;
   schema:exampleOfWork <http://worldcat.org/entity/work/id/393979067> ;
   schema:inLanguage "en" ;
   schema:isPartOf <http://experiment.worldcat.org/entity/work/data/393979067#Series/programmer_to_programmer> ; # Programmer to programmer.
   schema:name "J2EE design patterns applied"@en ;
   schema:productID "50635611" ;
   schema:publication <http://www.worldcat.org/title/-/oclc/50635611#PublicationEvent/birmingham_wrox_press_2002> ;
   schema:publisher <http://experiment.worldcat.org/entity/work/data/393979067#Agent/wrox_press> ; # Wrox Press
   schema:workExample <http://worldcat.org/isbn/9781861005281> ;
   umbel:isLike <http://bnb.data.bl.uk/id/resource/GBA2X0356> ;
   wdrs:describedby <http://www.worldcat.org/title/-/oclc/50635611> ;
    .


Related Entities

<http://experiment.worldcat.org/entity/work/data/393979067#Series/programmer_to_programmer> # Programmer to programmer.
    a bgn:PublicationSeries ;
   schema:hasPart <http://www.worldcat.org/oclc/50635611> ; # J2EE design patterns applied
   schema:name "Programmer to programmer." ;
   schema:name "Programmer to programmer" ;
    .

<http://experiment.worldcat.org/entity/work/data/393979067#Topic/java_langage_de_programmation> # Java (langage de programmation)
    a schema:Intangible ;
   schema:name "Java (langage de programmation)"@en ;
    .

<http://experiment.worldcat.org/entity/work/data/393979067#Topic/logiciels_developpement> # Logiciels--Développement
    a schema:Intangible ;
   schema:name "Logiciels--Développement"@en ;
    .

<http://experiment.worldcat.org/entity/work/data/393979067#Topic/programmation_orientee_objets_informatique> # Programmation orientée objets (informatique)
    a schema:Intangible ;
   schema:name "Programmation orientée objets (informatique)"@en ;
    .

<http://id.loc.gov/authorities/subjects/sh95009362> # Application software--Development
    a schema:Intangible ;
   schema:name "Application software--Development"@en ;
    .

<http://id.worldcat.org/fast/811707> # Application software--Development
    a schema:Intangible ;
   schema:name "Application software--Development"@en ;
    .

<http://id.worldcat.org/fast/982065> # Java (Computer program language)
    a schema:Intangible ;
   schema:name "Java (Computer program language)"@en ;
    .

<http://viaf.org/viaf/56905148> # Craig A. Berry
    a schema:Person ;
   schema:familyName "Berry" ;
   schema:givenName "Craig A." ;
   schema:name "Craig A. Berry" ;
    .

<http://worldcat.org/isbn/9781861005281>
    a schema:ProductModel ;
   schema:isbn "1861005288" ;
   schema:isbn "9781861005281" ;
    .


Content-negotiable representations

Close Window

Please sign in to WorldCat 

Don't have an account? You can easily create a free account.