Flylib.com
Core Java Data Objects
Core Java Data Objects
ISBN: 0131407317
EAN: 2147483647
Year: 2003
Pages: 146
Authors:
Sameer Tyagi
,
Michael Vorburger
,
Keiron McCammon
,
Heiko Bobzin
BUY ON AMAZON
Main Page
Table of content
Copyright
Praise for Core JAVA Data objects
Foreword
Preface
Audience
What This Book Is About
What This Book Is Not About
Related Information
Conventions Used
About the Authors
About the Reviewers
Acknowledgments
Sameer Tyagi
Keiron McCammon
Michael Vorburger
Heiko Bobzin
Part 1: Introduction
Chapter 1. JDO Overview
1.1 JDO Background
1.2 Domain Object Model
1.3 Orthogonal Persistence
1.4 Non-Managed and Managed Environments
1.5 Roles and Responsibilities
1.6 Summary
Chapter 2. Object Persistence Fundamentals
2.1 Persistence in Applications
2.2 JDK Binary Serialization
2.3 Object-Relational Mapping
2.4 Rolling Your Own Persistence Mapping Layer
2.5 Conclusion
Part 2: The Details
Chapter 3. Getting Started with JDO
3.1 How Does JDO Work?
3.2 The JDO Basics
3.3 Defining a Class
3.4 Connecting to a Datastore
3.5 Creating an Object
3.6 Reading an Object
3.7 Updating an Object
3.8 Deleting an Object
3.9 JDO Object Model
3.10 Exception Handling
3.11 Object Identity
3.12 Types of Object Identity
3.13 Object Lifecycles
3.14 Concurrency Control
3.15 Summary
Chapter 4. Object Lifecycle
4.1 A Persistent Object s Lifecycle
4.2 Finding Out about an Object s State
4.3 Operations That Change State
4.4 Callbacks
4.5 Optional States
4.6 Putting It All Together
4.7 Summary
Chapter 5. Developing with JDO
5.1 JDO Concepts
5.2 JDO Interfaces and Classes
5.3 Basic APIs
5.4 Exception Classes
5.5 Additional APIs
5.6 Service Provider Interface APIs
5.7 Summary
Chapter 6. Finding Your Data
6.1 Finding an Object by Identity
6.2 Finding a Set of Objects Using an Extent
6.3 Finding Objects with the Query Facility
6.4 JDOQL
6.5 Queries, Filters, and Optional parameters
6.6 More on the Query Interface
6.7 Summary
Chapter 7. Architecture Scenarios
7.1 JDO versus JDBC
7.2 RDBMS, ODBMS, and Flatfiles
7.3 J2EE, RMI, and CORBA
7.4 Managed and Non-Managed Environments
7.5 Multi-Threaded Applications
7.6 Summary
Part 3: J2EE
Chapter 8. JDO and the J2EE Connector Architecture
8.1 J2EE Connector Architecture Overview
8.2 JDO and the J2EE Connector Architecture
8.3 Using JDO and the J2EE Connector Architecture
8.5 Using JDO without the J2EE Connector Architecture
8.6 Summary
Chapter 9. JDO and Enterprise JavaBeans
9.1 Introduction
9.2 Session Beans and JDO
9.3 Message-Driven Beans and JDO
9.4 Entity Beans and JDO
9.5 To Use EJB or Not to Use EJB?
9.6 Summary
Chapter 10. Security
10.1 Security Levels
10.2 Implementing PersistenceCapable
10.4 Summary
Chapter 11. Transactions
11.1 Transaction Concepts
11.2 Transactions in Java
11.3 Transactions in JDO
11.4 Summary
Part 4: The Conclusion
Chapter 12. JDO and JDBC
12.1 JDBC 2.0 and 3.0
12.2 Example: Storing Objects in a Relational Database Using JDBC
12.3 Comparison of JDBC and JDO
12.4 Summary
Chapter 13. Tips, Tricks and Best Practices
13.1 Data Modeling
13.2 JDO and Servlets
13.3 Keep Domain Classes Separate from Others
13.4 Using XML as a Data Exchange Format
13.5 Validation
13.6 Summary
Chapter 14. The Road Ahead
14.1 Advanced Transaction Semantics
14.2 Performance Optimizations
14.3 Managed Relationships
14.4 Query Enhancements
14.5 Object Mapping
14.6 Enumeration Pattern
14.7 Summary
Chapter 15. Case Study: The Core JDO Library
15.1 Files, Packages and Object Model
15.2 Persistent Model Package
15.3 Use-case Package
15.4 BookOperation Class
15.5 Putting Things Together
Appendix A. JDO States
A.1 How the Tables Should Be Read
Appendix B. XML Metadata
B.1 Metadata Location
B.2 Metadata Elements
B.3 XML DTD
B.4 Example
Appendix C. JDOQL BNF Notation
C.1 Grammar Notation
Appendix D. PersistenceManager Factory Quick Reference
D.1 Optional Features
D.2 JDOHelper Properties
Appendix E. JDO Implementations
JDO Implementations
Non-JDO-Compliant Java Persistence Solutions
Core Java Data Objects
ISBN: 0131407317
EAN: 2147483647
Year: 2003
Pages: 146
Authors:
Sameer Tyagi
,
Michael Vorburger
,
Keiron McCammon
,
Heiko Bobzin
BUY ON AMAZON
Java I/O
Numeric Data
Byte Arrays
Meta-Information: Manifest Files and Signatures
Formatted I/O with java.text
The Java Communications API
101 Microsoft Visual Basic .NET Applications
Building Windows Forms User Interfaces
Working with the .NET Framework
Advanced .NET Framework
Building Enterprise Services Applications
Coding Conventions
Logistics and Retail Management: Emerging Issues and New Challenges in the Retail Supply Chain
The Internationalization of the Retail Supply Chain
Fashion Logistics and Quick Response
Logistics in Tesco: Past, Present and Future
Temperature-Controlled Supply Chains
Enterprise Resource Planning (ERP) Systems: Issues in Implementation
Cisco ASA: All-in-One Firewall, IPS, and VPN Adaptive Security Appliance
Intrusion Prevention System Integration
AIP-SSM Module Software Recovery
Summary
Introduction to PKI
AAA
Microsoft Office Visio 2007 Step by Step (Step By Step (Microsoft))
Finding Shapes for Diagrams
Inserting Pictures into Diagrams
Key Points
Exporting Timelines to Create Gantt Charts
Key Points
The Oracle Hackers Handbook: Hacking and Defending Oracle
Attacking the Authentication Process
Triggers
Attacking Oracle PL/SQL Web Applications
Running Operating System Commands
Accessing the Network
flylib.com © 2008-2017.
If you may any questions please contact us: flylib@qtcs.net
Privacy policy
This website uses cookies. Click
here
to find out more.
Accept cookies