Books & Videos

Table of Contents

  1. The JDBC API

    1. Chapter 1 Java in the Enterprise

      1. The Enterprise
      2. Java as a Tool for Enterprise Development
      3. The Database
      4. Database Programming with Java
    2. Chapter 2 Relational Databases and SQL

      1. What Is a Relational Database?
      2. An Introduction to SQL
      3. A Note on SQL Versions
    3. Chapter 3 Introduction to JDBC

      1. What Is JDBC?
      2. Connecting to the Database
      3. Basic Database Access
      4. SQL Datatypes and Java Datatypes
      5. Scrollable Result Sets
      6. The JDBC Support Classes
      7. A Database Servlet
    4. Chapter 4 Advanced JDBC

      1. Prepared SQL
      2. Batch Processing
      3. Updatable Result Sets
      4. Advanced Datatypes
      5. Meta-Data
    5. Chapter 5 The JDBC Optional Package

      1. Data Sources
      2. Connection Pooling
      3. Rowsets
      4. Distributed Transactions
  2. Applied JDBC

    1. Chapter 6 Other Enterprise APIs

      1. Java Naming and Directory Interface
      2. Remote Method Invocation
      3. Object Serialization
      4. Enterprise JavaBeans
    2. Chapter 7 Distributed Application Architecture

      1. Architecture
      2. Design Patterns
      3. The Banking Application
    3. Chapter 8 Distributed Component Models

      1. Kinds of Distributed Components
      2. Security
      3. Transactions
      4. Lookups and Searches
      5. Entity Relationships
    4. Chapter 9 Persistence

      1. Database Transactions
      2. Mementos and Delegates
      3. JDBC Persistence
      4. Searches
    5. Chapter 10 The User Interface

      1. Swing at a Glance
      2. Models for Database Applications
      3. Distributed Listeners
      4. Worker Threads
  3. Reference

    1. Chapter 11 JDBC Reference

      1. Reference
    2. Chapter 12 The JDBC Optional Package Reference

      1. Reference
  1. Colophon