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

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

Classes in org.springframework.dao used by org.springframework.jdbc
CleanupFailureDataAccessException
          Exception thrown when we couldn't cleanup after a data access operation, but the actual operation went OK.
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.
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.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.
 

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
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
CleanupFailureDataAccessException
          Exception thrown when we couldn't cleanup after a data access operation, but the actual operation went OK.
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.
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
CleanupFailureDataAccessException
          Exception thrown when we couldn't cleanup after a data access operation, but the actual operation went OK.
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
CleanupFailureDataAccessException
          Exception thrown when we couldn't cleanup after a data access operation, but the actual operation went OK.
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.
InvalidDataAccessApiUsageException
          Exception thrown on incorrect usage of the API, such as failing to "compile" a query object that needed compilation before execution.
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
CleanupFailureDataAccessException
          Exception thrown when we couldn't cleanup after a data access operation, but the actual operation went OK.
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.