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.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.support Classes supporting the org.springframework.jdbc.core package.  
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 with Spring concepts.  
org.springframework.orm.hibernate.support Classes supporting the org.springframework.orm.hibernate package.  
org.springframework.orm.ibatis Package providing integration of iBATIS Database Layer with Spring concepts.  
org.springframework.orm.jdo Package providing integration of JDO with Spring concepts.  
org.springframework.orm.jdo.support Classes supporting the org.springframework.orm.jdo package.  
org.springframework.orm.ojb Package providing integration of Apache OJB with Spring concepts.  
org.springframework.orm.ojb.support Classes supporting the org.springframework.orm.ojb package.  
 

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.
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.
 

Classes in org.springframework.dao used by org.springframework.dao.support
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.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.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.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.hibernate.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.ojb
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.
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.ojb.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.
 



Copyright (C) 2003-2004 The Spring Framework Project.