This content has been marked as final.
Show 1 reply
-
1. Re: Beginners book on J2EE
vanholy Jan 12, 2005 6:22 AM (in response to osiris)http://www.oreilly.com/catalog/entjbeans4/index.html
Iy has a full example set based on J-Boss. A section in this forum speaks about it also.
bye
This is the index of the book:
Preface
Author's Note
What Is Enterprise JavaBeans?
Who Should Read This Book?
Organization
Software and Versions
Conventions
Comments and Questions
Acknowledgments
Part I: Lay of the Land
Chapter 1. Introduction
Section 1.1. Server-Side Components
Section 1.2. Distributed Object Architectures
Section 1.3. Component Models
Section 1.4. Asynchronous Messaging
Section 1.5. Titan Cruises: An Imaginary Business
Section 1.6. What's Next?
Chapter 2. Architectural Overview
Section 2.1. The Enterprise Bean Component
Section 2.2. Using Enterprise Beans
Section 2.3. The Bean-Container Contract
Section 2.4. Summary
Chapter 3. Resource Management and the Primary Services
Section 3.1. Resource Management
Section 3.2. Primary Services
Section 3.3. What's Next?
Chapter 4. Developing Your First Enterprise Beans
Section 4.1. Choosing and Setting Up an EJB Server
Section 4.2. Developing an Entity Bean
Section 4.3. Developing a Session Bean
Chapter 5. The Remote and Local Client View
Section 5.1. Locating Beans with JNDI
Section 5.2. The Remote Client API
Section 5.3. The Local Client API
Chapter 6. CMP: Basic Persistence
Section 6.1. The Abstract Programming Model
Section 6.2. The Customer EJB
Section 6.3. Persistence Fields
Section 6.4. Dependent Value Classes
Section 6.5. Relationship Fields
Chapter 7. CMP: Entity Relationships
Section 7.1. The Seven Relationship Types
Chapter 8. CMP: EJB QL
Section 8.1. Declaring EJB QL
Section 8.2. The Query Methods
Section 8.3. EJB QL Examples
Section 8.4. Problems with EJB QL
Chapter 9. Bean-Managed Persistence
Section 9.1. The Remote Interface
Section 9.2. The Remote Home Interface
Section 9.3. The Primary Key
Section 9.4. The ShipBean
Section 9.5. Obtaining a Resource Connection
Section 9.6. Exception Handling
Section 9.7. The ejbCreate( ) Method
Section 9.8. The ejbLoad( ) and ejbStore( ) Methods
Section 9.9. The ejbRemove( ) Method
Section 9.10. The ejbFind( ) Methods
Section 9.11. The Deployment Descriptor
Chapter 10. The Entity-Container Contract
Section 10.1. The Primary Key
Section 10.2. The Callback Methods
Section 10.3. ejbHome( )
Section 10.4. EntityContext
Section 10.5. The Life Cycle of an Entity Bean
Chapter 11. Session Beans
Section 11.1. The Stateless Session Bean
Section 11.2. The Life Cycle of a Stateless Session Bean
Section 11.3. The Stateful Session Bean
Section 11.4. The Life Cycle of a Stateful Session Bean
Chapter 12. Message-Driven Beans
Section 12.1. JMS and Message-Driven Beans
Section 12.2. JMS-Based Message-Driven Beans
Section 12.3. The Life Cycle of a Message-Driven Bean
Section 12.4. Connector-Based Message-Driven Beans
Section 12.5. EJB 2.1: Message Linking
Chapter 13. Timer Service
Section 13.1. Titan's Maintenance Timer
Section 13.2. Timer Service API
Section 13.3. Transactions
Section 13.4. Entity Bean Timers
Section 13.5. Stateless Session Bean Timers
Section 13.6. Message-Driven Bean Timers
Section 13.7. Final Words
Chapter 14. EJB 2.1: Web Service Standards
Section 14.1. Web Services Overview
Section 14.2. XML Schema and XML Namespaces
Section 14.3. SOAP 1.1
Section 14.4. WSDL 1.1
Section 14.5. UDDI 2.0
Section 14.6. From Standards to Implementation
Chapter 15. EJB 2.1 and Web Services
Section 15.1. Accessing Web Services with JAX-RPC
Section 15.2. EJB Endpoints
Chapter 16. Transactions
Section 16.1. ACID Transactions
Section 16.2. Declarative Transaction Management
Section 16.3. Isolation and Database Locking
Section 16.4. Nontransactional Beans
Section 16.5. Explicit Transaction Management
Section 16.6. Exceptions and Transactions
Section 16.7. Transactional Stateful Session Beans
Chapter 17. J2EE
Section 17.1. Servlets
Section 17.2. JavaServer Pages
Section 17.3. Web Components and EJB
Section 17.4. Filling in the Gaps
Section 17.5. Fitting the Pieces Together
Chapter 18. XML Deployment Descriptors
Section 18.1. The ejb-jar File
Section 18.2. The Contents of a Deployment Descriptor
Section 18.3. The Document Headerand Schema Declarations
Section 18.4. The Descriptor's Body
Section 18.5. Describing Enterprise Beans
Section 18.6. Describing Relationships
Section 18.7. Describing Bean Assembly
Chapter 19. EJB Design in the Real World
Section 19.1. Pre-Design: Containers and Databases
Section 19.2. Design
Section 19.3. Should You Use EJBs?
Section 19.4. Wrapping Up
Part II: JBoss Workbook
Chapter 20. Introduction
Section 20.1. Contents of the JBoss Workbook
Chapter 21. JBoss Installation and Configuration
Section 21.1. About JBoss
Section 21.2. Installing JBoss Application Server
Section 21.3. A Quick Look at JBoss Internals
Section 21.4. Exercise Code Setup and Configuration
Chapter 22. Exercises for Chapter 4
Section 22.1. Exercise 4.1: A Simple Entity Bean
Section 22.2. Exercise 4.2: A Simple Session Bean
Chapter 23. Exercises for Chapter 5
Section 23.1. Exercise 5.1: The Remote Component Interfaces
Section 23.2. Exercise 5.2: The EJBObject, Handle, and Primary Key
Section 23.3. Exercise 5.3: The Local Component Interfaces
Chapter 24. Exercises for Chapter 6
Section 24.1. Exercise 6.1: Basic Persistence in CMP 2.0
Section 24.2. Exercise 6.2: Dependent Value Classes in CMP 2.0
Section 24.3. Exercise 6.3: A Simple Relationship in CMP 2.0
Chapter 25. Exercises for Chapter 7
Section 25.1. Exercise 7.1: Entity Relationships in CMP 2.0, Part 1
Section 25.2. Exercise 7.2:Entity Relationships in CMP 2.0, Part 2
Section 25.3. Exercise 7.3: Cascade Deletes in CMP 2.0
Chapter 26. Exercises for Chapter 8
Section 26.1. Exercise 8.1: Simple EJB QL Statements
Section 26.2. Exercise 8.2: Complex EJB QL Statements
Chapter 27. Exercises for Chapter 9
Section 27.1. Exercise 9.1: A BMP Entity Bean
Chapter 28. Exercises for Chapter 11
Section 28.1. Exercise 11.1: A Stateless Session Bean
Section 28.2. Exercise 11.2: A Stateful Session Bean
Chapter 29. Exercises for Chapter 12
Section 29.1. Exercise 12.1: JMS as a Resource
Section 29.2. Exercise 12.2: The Message-Driven Bean
Chapter 30. Exercises for Chapter 13
Section 30.1. Exercise 13.1: EJB Timer Service
Chapter 31. Exercises for Chapter 15
Section 31.1. Exercise 15.1: Web Services and EJB 2.1
Appendix A. Database Configuration
Section A.1. Set Up the Database
Section A.2. Examine the JBoss-Specific Files
Section A.3. Start Up JBoss
Section A.4. Build and Deploy the Example Programs
Section A.5. Examine and Run the Client Applications
Colophon
Index