Building Java Enterprise Applications
Building Java Enterprise Applications By Brett McLaughlin
March 2002
Pages: 318

| Table of Contents | Sample Chapter | Colophon


Table of Contents

  1. Chapter 1 Introduction

    1. Building Java Enterprise Applications

    2. Architecture

    3. What You'll Need

  2. Chapter 2 Blueprints

    1. Forethought Brokerage

    2. The Data Layer

    3. The Business Layer

    4. The Presentation Layer

    5. Finalizing the Plans

    6. What's Next?

  3. Chapter 3 Foundation

    1. Designing the Data Stores

    2. Databases

    3. Directory Servers

    4. What's Next?

  4. Chapter 4 Entity Basics

    1. Basic Design Patterns

    2. Coding the Bean

    3. Deploying the Bean

    4. What's Next?

  5. Chapter 5 Advanced Entities

    1. IDs, Sequences, and CMP

    2. Details, Details, Details

    3. Data Modeling

    4. Filling in the Blanks

    5. What's Next?

  6. Chapter 6 Managers

    1. Managers and Entities

    2. The LDAPManager Class

    3. What's Next?

  7. Chapter 7 Completing the Data Layer

    1. Odds and Ends

    2. Checkpoint

    3. Populating the Data Stores

    4. What's Next?

  8. Chapter 8 Business Logic

    1. The Façade Pattern

    2. The UserManager

    3. State Design

    4. What's Next?

  9. Chapter 9 Messaging and Packaging

    1. Messaging on the Server

    2. Messaging on the Client

    3. Packaging

    4. What's Next?

  10. Chapter 10 Beyond Architecture

    1. Flexibility

    2. Decision Point

    3. What's Next?

  1. Appendix A SQL Scripts

    1. The User Store

    2. The Accounts Store

    3. Events and Scheduling

    4. Starting Over

    5. Primary Keys

    6. Creating Types

  2. Appendix B SQL Deployment

    1. Cloudscape

    2. InstantDB

    3. MySQL

    4. Oracle

    5. PostgreSQL

  3. Appendix C Directory Server Setup

    1. iPlanet

    2. OpenLDAP

  4. Appendix D Application Server Setup

    1. BEA Weblogic

  5. Appendix E Supplemental Code Listings

    1. Entity Beans

    2. Application Exceptions

  6. Colophon

Return to Building Java Enterprise Applications