Java Database Best Practices
暫譯: Java 資料庫最佳實踐

George Reese

  • 出版商: O'Reilly
  • 售價: $1,590
  • 貴賓價: 9.5$1,511
  • 語言: 英文
  • 頁數: 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

商品描述(中文翻譯)

與其他專注於單一方法的書籍不同,Java Database Best Practices 介紹了多種不同的數據存儲和訪問方式,使您能夠學習哪種「持久性模型」最適合每種類型的應用程式。這本獨特的書籍涵蓋了 Enterprise JavaBeans、Java Data Objects、Java Database Connectivity API (JDBC) 以及其他較不知名的選項。

目錄


前言

第一部分. 數據架構

1. 數據庫應用程式的元素

     數據庫應用程式架構

     組件模型

     持久性模型

2. 關聯數據架構

     關聯概念

     建模

     正規化

     反正規化

     物件關聯映射

3. 交易管理

     交易

     併發

     JDBC 交易管理

     交易管理範式

第二部分. 持久性模型

4. 持久性基礎

     持久性模式

     一個來賓簿應用程式

5. EJB CMP

     使用哪種 CMP 模型?

     EJB 1.0 CMP 模型

     EJB 2.0 CMP 模型

     超越 CMP

6. EJB BMP

     重新探討 EJB

     BMP 模式

     狀態管理

     例外處理

7. JDO 持久性

     JDO 還是 EJB?

     基本 JDO 持久性

     使用 JDO 的 EJB BMP

8. 替代持久性框架

     為什麼選擇替代框架?

     持久性方法

     持久性操作

     搜尋

     超越基礎

第三部分. 教學

9. J2EE 基礎

     平台

     Java 命名和目錄介面

     JavaServer Pages

     遠端方法調用

     Enterprise JavaBeans

10. SQL

     背景

     數據庫創建

     表管理

     數據管理

11. JDBC

     架構

     簡單的數據庫訪問

     進階 JDBC

12. JDO

     架構

     增強

     查詢

     變更

     交易

     繼承

索引

最後瀏覽商品 (20)