|
Java Enterprise Programming - Detailed Course Outline
Copyright © 2000-2010 Anderson Software Group, Inc.
(return to main Java page)
Section 1 - The J2EE Platform
- Architecture
Overview
- J2EE
Components
- J2EE
Server
- EJB Overview
- EJB
Roles
- EJB
Container and Server
- The
Importance of Design Patterns
- Exceptions
Section
2 - Session Beans
- Session
Bean Structure
- Stateless
Beans
- Lifecycles
- Deployment
- Value
Object Pattern
- Stateful
Beans
- Lifecycles
- Deployment
- Value
List Iterator Pattern
- Local
Interfaces
- Session
Beans with JDBC
- Session
Bean Examples
Section
3 - Entity Beans with BMP
- Entity
Bean Structure
- Entity
Beans
- Why Bean
Managed Persistence?
- Transactions
- Local
Interfaces
- DAO
Pattern with Entity Beans
- Session
Facade Pattern
- Entity
BMP Examples
Section
4 - Entity Beans with CMP
- Entity
Beans
- Relationships
and Navigability
- Deployment
- Why Container
Managed Persistence?
- Container
Managed Fields
- Container
Managed Relationships
- Finder
and Select Methods
- Session
Facade Pattern
- The EJB
Query Language
- Syntax
- Deployment
Descriptors
- Local
Objects
- Entity
CMP Examples
Section
5 - Message Driven Beans
- The Java
Messaging Service (JMS)
- Message
Domains
- Publish-Subscribe
- Point-to-Point
- Message
Beans
- Message
Bean Structure
- Lifecycles
- Deployment
Descriptors
- Message
Bean Examples
Appendix
Bibliography
|