Welcome to Scribd, the world's digital library. Read, publish, and share books and documents. See more
Download
Standard view
Full view
of .
Look up keyword or section
Like this
2Activity

Table Of Contents

Preface
Typographic Conventions
Submitting Feedback
1.2 Platforms
1.3 Target Audience
1.4 Acknowledgements
2.2 Overview of Goals
Summary of New Features
3.1 Overview of changes
4.1 Establishing a Connection
4.2 Executing SQL Statements and Manipulating Results
4.2.1 Support for SQL Advanced Data Types
4.4 Three-tier Model
4.5 JDBC in the Java EE Platform
Classes and Interfaces
6.2 Guidelines and Requirements
6.3 JDBC 4.0 API Compliance
6.4 Java EE JDBC Compliance
7.2 Retrieving General Information
7.3 Determining Feature Support
7.4 Data Source Limits
7.5 SQL Objects and Their Attributes
7.6 Transaction Support
7.8 Modified Methods
8.1.1 Support for the Java SE Chained Execeptions
8.1.2 Navigating SQLExceptions
8.1.2.1 Using a For-Each Loop with SQLExceptions
8.3.1 Silent Truncation
8.5.1 NonTransient SQLExceptions
8.5.2 Transient SQLExceptions
8.5.3SQLRecoverableException
9.2.1 Loading a driver that implements java.sql.Driver
9.3.1 The SQLPermission Class
9.4.2 The JNDI API and Application Portability
10.1Transaction Boundaries and Auto- commit
10.1.1Disabling Auto-commit Mode
10.2Transaction Isolation Levels
10.2.2Performance Considerations
10.3Savepoints
10.3.1Setting and Rolling Back to a Savepoint
10.3.2Releasing a Savepoint
CHAPTER11
Connection Pooling
11.2Connection Events
11.3Connection Pooling in a Three-tier Environment
11.5Deployment
11.6Reuse of Statements by Pooled Connections
11.6.1 Using a Pooled Statement
11.6.2 Closing a Pooled Statement
11.7Statement Events
CHAPTER12
Distributed Transactions
12.1Infrastructure
12.2.2Getting a Connection
12.4Transaction Management
12.4.1Two-phase Commit
12.5Closing the Connection
CHAPTER13
13.1.1Creating Statements
13.1.2.1 Returning a ResultSet object
13.1.2.2 Returning an Update Count
13.1.2.3 Returning Unknown or Multiple Results
13.2.2Setting Parameters
13.2.2.1 Type Conversions
13.2.2.2 National Character Set Conversions
13.2.2.5 Clearing Parameters
13.2.4.2 Returning an Update Count
13.2.4.3 Returning Unknown or Multiple Results
13.3.1Creating a CallableStatement Object
13.3.2Setting Parameters
13.3.2.1 IN Parameters
13.3.2.2 OUT Parameters
13.3.2.3 INOUT Parameters
13.3.2.4 Clearing Parameters
13.3.3.2 Returning an Update Count
13.3.3.3 Returning Unknown or Multiple Results
13.4Escape Syntax
13.5Performance Hints
13.6Retrieving Auto Generated Values
14.1Description of Batch Updates
14.1.1Statements
14.1.2Successful Execution
14.1.3Handling Failures during Execution
15.1.3.1 Determining ResultSet Holdability
15.2.2Cursor Movement
15.2.3Retrieving Values
15.2.3.1 Data Type Conversions
15.2.4.1 Updating a Row
15.2.4.2 Deleting a Row
15.2.4.3 Inserting a Row
15.2.4.4 Positioned Updates and Deletes
Advanced Data Types
16.1Taxonomy of SQL Types
16.2Mapping of Advanced Data Types
16.4SQLXML Objects
16.4.1Creating SQLXML Objects
16.5.2Creating Array Objects
16.6.2Retrieving the Referenced Value
16.6.4Storing the Referenced Value
16.6.5Metadata
16.7Distinct Types
16.7.1Retrieving Distinct Types
16.7.2Storing Distinct Types
16.7.3Metadata
16.8Structured Types
16.8.1Creating Structured Objects
16.8.2Retrieving Structured Types
16.8.3Storing Structured Types
16.8.4Metadata
16.9Datalinks
16.9.1Retrieving References to External Data
16.9.2Storing References to External Data
16.9.3Metadata
16.10RowId Objects
16.10.1Lifetime of RowId Validity
16.10.2Retrieving RowId Values
16.10.3Using RowId Values
Customized Type Mapping
17.1The Type Mapping
17.2Class Conventions
17.3Streams of SQL Data
17.3.1Retrieving Data
17.3.2Storing Data
17.4Examples
17.4.1An SQL Structured Type
17.4.3Mirroring SQL Inheritance in the Java Programming Language
17.5Effect of Transform Groups
17.6Generality of the Approach
Relationship to Connectors
18.1System Contracts
18.2Mapping Connector System Contracts to JDBC Interfaces
18.3Packaging JDBC Drivers in Connector RAR File Format
19.1Wrapper interface methods
19.1.1unwrap method
19.1.2isWrapperFor method
Revision History
APPENDIXB
Data Type Conversion Tables
Related Documents
0 of .
Results for:
No results containing your search query
P. 1
jdbc4.0-fr-spec

jdbc4.0-fr-spec

Ratings: (0)|Views: 134|Likes:
Published by lurch_76

More info:

Published by: lurch_76 on Apr 17, 2011
Copyright:Attribution Non-commercial

Availability:

Read on Scribd mobile: iPhone, iPad and Android.
download as PDF, TXT or read online from Scribd
See more
See less

04/17/2011

pdf

text

original

You're Reading a Free Preview
Pages 5 to 68 are not shown in this preview.
You're Reading a Free Preview
Pages 73 to 142 are not shown in this preview.
You're Reading a Free Preview
Pages 147 to 217 are not shown in this preview.
You're Reading a Free Preview
Pages 225 to 226 are not shown in this preview.

Activity (2)

You've already reviewed this. Edit your review.
1 thousand reads
1 hundred reads

You're Reading a Free Preview

Download
scribd
/*********** DO NOT ALTER ANYTHING BELOW THIS LINE ! ************/ var s_code=s.t();if(s_code)document.write(s_code)//-->