美文网首页
第五章 类和接口

第五章 类和接口

作者: zlb | 来源:发表于2017-08-21 20:45 被阅读61次

    5.1 java.sql Package

    核心的JDBC API是包含在包java.sql。在java.sql的枚举、类和接口如下。枚举和类是粗体;接口是标准体:

    java.sql.Array
    java.sql.BatchUpdateException
    java.sql.Blob
    java.sql.CallableStatement
    java.sql.Clob
    java.sql.ClientinfoStatus
    java.sql.Connection
    java.sql.DataTruncation
    java.sql.DatabaseMetaData
    java.sql.Date
    java.sql.Driver
    java.sql.DriverAction
    java.sql.DriverManager
    java.sql.DriverPropertyInfo
    java.sql.JDBCType

    java.sql.NClob
    java.sql.ParameterMetaData
    java.sql.PreparedStatement
    java.sql.PseudoColumnUsage
    java.sql.Ref
    java.sql.ResultSet
    java.sql.ResultSetMetaData
    java.sql.RowId
    java.sql.RowIdLifeTime
    java.sql.Savepoint
    java.sql.SQLClientInfoException
    java.sql.SQLData
    java.sql.SQLDataException
    java.sql.SQLException
    java.sql.SQLFeatureNotSupportedException

    java.sql.SQLInput
    java.sql.SQLIntegrityConstraintViolationException
    java.sql.SQLInvalidAuthorizationSpecException
    java.sql.SQLNonTransientConnectionException
    java.sql.SQLNonTransientException

    java.sql.SQLOutput
    java.sql.SQLPermission
    java.sql.SQLSyntaxErrorException
    java.sql.SQLTimeoutException
    java.sql.SQLTransactionRollbackException
    java.sql.SQLTransientConnectionException
    java.sql.SQLTransientException

    java.sql.SQLType
    java.sql.SQLXML
    java.sql.SQLWarning
    java.sql.Statement
    java.sql.Struct
    java.sql.Time
    java.sql.Timestamp
    java.sql.Types

    java.sql.Wrapper

    以下类和接口在JDBC 4.2 API中是新的或更新的。新的类和接口以粗体突出显示

    java.sql.BatchUpdateException
    java.sql.CallableStatement
    java.sql.Connection
    java.sql.DatabaseMetaData
    java.sql.Date
    java.sql.Driver
    java.sql.DriverAction
    java.sql.DriverManager
    java.sql.JDBCType
    java.sql.Permission
    java.sql.PreparedStatement
    java.sql.ResultSet
    java.sql.SQLInput
    java.sql.SQLOutput
    java.sql.SQLType
    java.sql.SQLXML
    java.sql.Statement
    java.sql.Types
    java.sql.Timestamp
    javax.sql.XADataSource

    显示java.sql包在关键的类和接口之间的相互作用和关系。还显示了创建语句、设置参数和检索结果所涉及的方法

    Paste_Image.png

    5.4 javax.sql Package

    javax.sql.CommonDataSource
    javax.sql.ConnectionEvent
    javax.sql.ConnectionEventListener
    javax.sql.ConnectionPoolDataSource
    javax.sql.DataSource
    javax.sql.PooledConnection
    javax.sql.RowSet
    javax.sql.RowSetEvent
    javax.sql.RowSetInternal
    javax.sql.RowSetListener
    javax.sql.RowSetMetaData
    javax.sql.RowSetReader
    javax.sql.RowSetWriter
    javax.sql.StatementEvent
    javax.sql.StatementEventListener
    javax.sql.XAConnection
    javax.sql.XADataSource

    注意 — javax.sql 这个包中的类和接口在 JDBC 2.0 API 中初次使用,在 J2SE 1.2 中,并没有包含这个包,这个包是作为 J2SE 1.2 平台的一个可选包。但在 J2SE 1.4 后,javax.sql 和 java.sql 一样,也成为了 Java 平台的一部分。

    以下的图展示了 javax.sql.DataSource 与 java.sql.Connection 的关系

    Paste_Image.png

    下图展示了与连接池有关的组成部分

    Paste_Image.png

    下图展示了分布式事务有关的组成部分

    Paste_Image.png

    下图展示与 RowSet 有关的组成部分

    Paste_Image.png

    相关文章

      网友评论

          本文标题:第五章 类和接口

          本文链接:https://www.haomeiwen.com/subject/qpjblxtx.html