The Spring Framework

Uses of Package
org.springframework.dao

Packages that use org.springframework.dao
org.springframework.dao Exception hierarchy enabling sophisticated error handling independent of the data access approach in use. 
org.springframework.dao.support Support classes for DAO implementations, providing miscellaneous utility methods. 
org.springframework.jca.cci This package contains Spring's support for the Common Client Interface (CCI), as defined by the J2EE Connector Architecture. 
org.springframework.jca.cci.core Provides the core JCA CCI support, based on CciTemplate and its associated callback interfaces. 
org.springframework.jca.cci.object The classes in this package represent EIS operations as threadsafe, reusable objects. 
org.springframework.jdbc The classes in this package make JDBC easier to use and reduce the likelihood of common errors. 
org.springframework.jdbc.core Provides the core JDBC framework, based on JdbcTemplate and its associated callback interfaces and helper objects. 
org.springframework.jdbc.core.namedparam JdbcTemplate variant with named parameter support. 
org.springframework.jdbc.core.simple Simplification layer over JdbcTemplate for Java 5 and above. 
org.springframework.jdbc.core.support Classes supporting the org.springframework.jdbc.core package. 
org.springframework.jdbc.datasource.lookup Provides a strategy for looking up JDBC DataSources by name. 
org.springframework.jdbc.object The classes in this package represent RDBMS queries, updates, and stored procedures as threadsafe, reusable objects. 
org.springframework.jdbc.support Support classes for the JDBC framework, used by the classes in the jdbc.core and jdbc.object packages. 
org.springframework.jdbc.support.incrementer Provides a support framework for incrementing database table values via sequences, with implementations for various databases. 
org.springframework.orm Root package for Spring's O/R Mapping integration classes. 
org.springframework.orm.hibernate Package providing integration of Hibernate 2.1 with Spring concepts. 
org.springframework.orm.hibernate3 Package providing integration of Hibernate3 with Spring concepts. 
org.springframework.orm.hibernate3.support Classes supporting the org.springframework.orm.hibernate3 package. 
org.springframework.orm.ibatis Package providing integration of iBATIS Database Layer with Spring concepts. 
org.springframework.orm.jdo Package providing integration of JDO (Java Date Objects) with Spring concepts. 
org.springframework.orm.jdo.support Classes supporting the org.springframework.orm.jdo package. 
org.springframework.orm.jpa Package providing integration of JPA (Java Persistence API) with Spring concepts. 
org.springframework.orm.jpa.support Classes supporting the org.springframework.orm.jpa package. 
org.springframework.orm.toplink Package providing integration of Oracle TopLink with Spring concepts. 
org.springframework.orm.toplink.support Classes supporting the org.springframework.orm.toplink package. 
org.springframework.test Superclasses for tests requiring Spring application contexts, including support for transactional execution of test cases, with automatic rollback on completion. 
 

Classes in org.springframework.dao used by org.springframework.dao
ConcurrencyFailureException
          Exception thrown on concurrency failure.
DataAccessException
          Root of the hierarchy of data access exceptions discussed in Expert One-On-One J2EE Design and Development.
DataRetrievalFailureException
          Exception thrown if certain expected data could not be retrieved, e.g.
IncorrectResultSizeDataAccessException
          Data access exception thrown when a result was not of the expected size, for example when expecting a single row but getting 0 or more than 1 rows.
InvalidDataAccessResourceUsageException
          Root for exceptions thrown when we use a data access resource incorrectly.
PessimisticLockingFailureException
          Exception thrown on a pessimistic locking violation.
 

Classes in org.springframework.dao used by org.springframework.dao.support
DataAccessException
          Root of the hierarchy of data access exceptions discussed in Expert One-On-One J2EE Design and Development.
IncorrectResultSizeDataAccessException
          Data access exception thrown when a result was not of the expected size, for example when expecting a single row but getting 0 or more than 1 rows.
TypeMismatchDataAccessException
          Exception thrown on mismatch between Java type and database type: for example on an attempt to set an object of the wrong type in an RDBMS column.
 

Classes in org.springframework.dao used by org.springframework.jca.cci
DataAccessException
          Root of the hierarchy of data access exceptions discussed in Expert One-On-One J2EE Design and Development.
DataAccessResourceFailureException
          Data access exception thrown when a resource fails completely: for example, if we can't connect to a database using JDBC.
InvalidDataAccessResourceUsageException
          Root for exceptions thrown when we use a data access resource incorrectly.
 

Classes in org.springframework.dao used by org.springframework.jca.cci.core
DataAccessException
          Root of the hierarchy of data access exceptions discussed in Expert One-On-One J2EE Design and Development.
 

Classes in org.springframework.dao used by org.springframework.jca.cci.object
DataAccessException
          Root of the hierarchy of data access exceptions discussed in Expert One-On-One J2EE Design and Development.
 

Classes in org.springframework.dao used by org.springframework.jdbc
DataAccessException
          Root of the hierarchy of data access exceptions discussed in Expert One-On-One J2EE Design and Development.
DataAccessResourceFailureException
          Data access exception thrown when a resource fails completely: for example, if we can't connect to a database using JDBC.
DataRetrievalFailureException
          Exception thrown if certain expected data could not be retrieved, e.g.
IncorrectUpdateSemanticsDataAccessException
          Data access exception thrown when something unintended appears to have happened with an update, but the transaction hasn't already been rolled back.
InvalidDataAccessResourceUsageException
          Root for exceptions thrown when we use a data access resource incorrectly.
UncategorizedDataAccessException
          Normal superclass when we can't distinguish anything more specific than "something went wrong with the underlying resource": for example, a SQLException from JDBC we can't pinpoint more precisely.
 

Classes in org.springframework.dao used by org.springframework.jdbc.core
DataAccessException
          Root of the hierarchy of data access exceptions discussed in Expert One-On-One J2EE Design and Development.
 

Classes in org.springframework.dao used by org.springframework.jdbc.core.namedparam
DataAccessException
          Root of the hierarchy of data access exceptions discussed in Expert One-On-One J2EE Design and Development.
 

Classes in org.springframework.dao used by org.springframework.jdbc.core.simple
DataAccessException
          Root of the hierarchy of data access exceptions discussed in Expert One-On-One J2EE Design and Development.
 

Classes in org.springframework.dao used by org.springframework.jdbc.core.support
DataAccessException
          Root of the hierarchy of data access exceptions discussed in Expert One-On-One J2EE Design and Development.
 

Classes in org.springframework.dao used by org.springframework.jdbc.datasource.lookup
DataAccessException
          Root of the hierarchy of data access exceptions discussed in Expert One-On-One J2EE Design and Development.
 

Classes in org.springframework.dao used by org.springframework.jdbc.object
DataAccessException
          Root of the hierarchy of data access exceptions discussed in Expert One-On-One J2EE Design and Development.
InvalidDataAccessApiUsageException
          Exception thrown on incorrect usage of the API, such as failing to "compile" a query object that needed compilation before execution.
 

Classes in org.springframework.dao used by org.springframework.jdbc.support
DataAccessException
          Root of the hierarchy of data access exceptions discussed in Expert One-On-One J2EE Design and Development.
DataRetrievalFailureException
          Exception thrown if certain expected data could not be retrieved, e.g.
InvalidDataAccessApiUsageException
          Exception thrown on incorrect usage of the API, such as failing to "compile" a query object that needed compilation before execution.
 

Classes in org.springframework.dao used by org.springframework.jdbc.support.incrementer
DataAccessException
          Root of the hierarchy of data access exceptions discussed in Expert One-On-One J2EE Design and Development.
 

Classes in org.springframework.dao used by org.springframework.orm
ConcurrencyFailureException
          Exception thrown on concurrency failure.
DataAccessException
          Root of the hierarchy of data access exceptions discussed in Expert One-On-One J2EE Design and Development.
DataRetrievalFailureException
          Exception thrown if certain expected data could not be retrieved, e.g.
OptimisticLockingFailureException
          Exception thrown on an optimistic locking violation.
 

Classes in org.springframework.dao used by org.springframework.orm.hibernate
ConcurrencyFailureException
          Exception thrown on concurrency failure.
DataAccessException
          Root of the hierarchy of data access exceptions discussed in Expert One-On-One J2EE Design and Development.
DataAccessResourceFailureException
          Data access exception thrown when a resource fails completely: for example, if we can't connect to a database using JDBC.
DataRetrievalFailureException
          Exception thrown if certain expected data could not be retrieved, e.g.
InvalidDataAccessApiUsageException
          Exception thrown on incorrect usage of the API, such as failing to "compile" a query object that needed compilation before execution.
InvalidDataAccessResourceUsageException
          Root for exceptions thrown when we use a data access resource incorrectly.
OptimisticLockingFailureException
          Exception thrown on an optimistic locking violation.
UncategorizedDataAccessException
          Normal superclass when we can't distinguish anything more specific than "something went wrong with the underlying resource": for example, a SQLException from JDBC we can't pinpoint more precisely.
 

Classes in org.springframework.dao used by org.springframework.orm.hibernate3
DataAccessException
          Root of the hierarchy of data access exceptions discussed in Expert One-On-One J2EE Design and Development.
 

Classes in org.springframework.dao used by org.springframework.orm.hibernate3.support
DataAccessException
          Root of the hierarchy of data access exceptions discussed in Expert One-On-One J2EE Design and Development.
DataAccessResourceFailureException
          Data access exception thrown when a resource fails completely: for example, if we can't connect to a database using JDBC.
 

Classes in org.springframework.dao used by org.springframework.orm.ibatis
DataAccessException
          Root of the hierarchy of data access exceptions discussed in Expert One-On-One J2EE Design and Development.
 

Classes in org.springframework.dao used by org.springframework.orm.jdo
ConcurrencyFailureException
          Exception thrown on concurrency failure.
DataAccessException
          Root of the hierarchy of data access exceptions discussed in Expert One-On-One J2EE Design and Development.
DataAccessResourceFailureException
          Data access exception thrown when a resource fails completely: for example, if we can't connect to a database using JDBC.
DataRetrievalFailureException
          Exception thrown if certain expected data could not be retrieved, e.g.
InvalidDataAccessApiUsageException
          Exception thrown on incorrect usage of the API, such as failing to "compile" a query object that needed compilation before execution.
OptimisticLockingFailureException
          Exception thrown on an optimistic locking violation.
UncategorizedDataAccessException
          Normal superclass when we can't distinguish anything more specific than "something went wrong with the underlying resource": for example, a SQLException from JDBC we can't pinpoint more precisely.
 

Classes in org.springframework.dao used by org.springframework.orm.jdo.support
DataAccessException
          Root of the hierarchy of data access exceptions discussed in Expert One-On-One J2EE Design and Development.
DataAccessResourceFailureException
          Data access exception thrown when a resource fails completely: for example, if we can't connect to a database using JDBC.
 

Classes in org.springframework.dao used by org.springframework.orm.jpa
ConcurrencyFailureException
          Exception thrown on concurrency failure.
DataAccessException
          Root of the hierarchy of data access exceptions discussed in Expert One-On-One J2EE Design and Development.
DataAccessResourceFailureException
          Data access exception thrown when a resource fails completely: for example, if we can't connect to a database using JDBC.
DataRetrievalFailureException
          Exception thrown if certain expected data could not be retrieved, e.g.
OptimisticLockingFailureException
          Exception thrown on an optimistic locking violation.
UncategorizedDataAccessException
          Normal superclass when we can't distinguish anything more specific than "something went wrong with the underlying resource": for example, a SQLException from JDBC we can't pinpoint more precisely.
 

Classes in org.springframework.dao used by org.springframework.orm.jpa.support
DataAccessException
          Root of the hierarchy of data access exceptions discussed in Expert One-On-One J2EE Design and Development.
 

Classes in org.springframework.dao used by org.springframework.orm.toplink
ConcurrencyFailureException
          Exception thrown on concurrency failure.
DataAccessException
          Root of the hierarchy of data access exceptions discussed in Expert One-On-One J2EE Design and Development.
InvalidDataAccessResourceUsageException
          Root for exceptions thrown when we use a data access resource incorrectly.
OptimisticLockingFailureException
          Exception thrown on an optimistic locking violation.
UncategorizedDataAccessException
          Normal superclass when we can't distinguish anything more specific than "something went wrong with the underlying resource": for example, a SQLException from JDBC we can't pinpoint more precisely.
 

Classes in org.springframework.dao used by org.springframework.orm.toplink.support
DataAccessException
          Root of the hierarchy of data access exceptions discussed in Expert One-On-One J2EE Design and Development.
DataAccessResourceFailureException
          Data access exception thrown when a resource fails completely: for example, if we can't connect to a database using JDBC.
 

Classes in org.springframework.dao used by org.springframework.test
DataAccessException
          Root of the hierarchy of data access exceptions discussed in Expert One-On-One J2EE Design and Development.
 


The Spring Framework

Copyright © 2002-2007 The Spring Framework.