Java Database Best Practices

George Reese

  • 出版商: O'Reilly
  • 售價: $1,550
  • 貴賓價: 9.5$1,473
  • 語言: 英文
  • 頁數: 304
  • 裝訂: Paperback
  • ISBN: 0596005229
  • ISBN-13: 9780596005221
  • 相關分類: Java 程式語言資料庫
  • 已過版

買這商品的人也買了...

相關主題

商品描述

Unlike other books on this topic, which focus on a single way to do things, Java Database Best Practices takes you through a wide variety of different ways to store and access data, enabling you to learn which "persistence model" is most appropriate for each type of application. This unique book covers Enterprise JavaBeans, Java Data Objects, the Java Database Connectivity API (JDBC) and other, lesser-known options

Table of Contents

Preface

Part I. Data Architecture

1. Elements of Database Applications
     Database Application Architectures
     Component Models
     Persistence Models

2. Relational Data Architecture
     Relational Concepts
     Modeling
     Normalization
     Denormalization
     Object-Relational Mapping

3. Transaction Management
     Transactions
     Concurrency
     JDBC Transaction Management
     Transaction Management Paradigms

Part II. Persistence Models

4. Persistence Fundamentals
     Patterns of Persistence
     A Guest Book Application

5. EJB CMP
     Which CMP Model to Use?
     The EJB 1.0 CMP Model
     The EJB 2.0 CMP Model
     Beyond CMP

6. EJB BMP
     EJBs Revisited
     BMP Patterns
     State Management
     Exception Handling

7. JDO Persistence
     JDO or EJB?
     Basic JDO Persistence
     EJB BMP with JDO

8. Alternative Persistence Frameworks
     Why Alternative Frameworks?
     Persistence Approach
     Persistence Operations
     Searches
     Beyond the Basics

Part III. Tutorials

9. J2EE Basics
     The Platform
     Java Naming and Directory Interface
     JavaServer Pages
     Remote Method Invocation
     Enterprise JavaBeans

10. SQL
     Background
     Database Creation
     Table Management
     Data Management

11. JDBC
     Architecture
     Simple Database Access
     Advanced JDBC

12. JDO
     Architecture
     Enhancement
     Queries
     Changes
     Transactions
     Inheritance

Index