# Uses of Package
org.springframework.batch.core.repository.dao

Packages that use org.springframework.batch.core.repository.dao
Package
Description
org.springframework.batch.core.explore.support
Specific implementations of explorer concerns.
org.springframework.batch.core.repository.dao
Specific implementations of dao concerns.
org.springframework.batch.core.repository.support
Specific implementations of repository concerns.
org.springframework.batch.test
Utility classes for batch job/step testing.

- Classes in org.springframework.batch.core.repository.dao used by org.springframework.batch.core.explore.support
  Class
  Description
  ExecutionContextDao
  DAO interface for persisting and retrieving `ExecutionContext`s.
  JobExecutionDao
  Data Access Object for job executions.
  JobInstanceDao
  Data Access Object for job instances.
  StepExecutionDao
- Classes in org.springframework.batch.core.repository.dao used by org.springframework.batch.core.repository.dao
  Class
  Description
  AbstractJdbcBatchMetadataDao
  Encapsulates common functionality needed by JDBC batch metadata DAOs - provides jdbcTemplate for subclasses and handles table prefixes.
  ExecutionContextDao
  DAO interface for persisting and retrieving `ExecutionContext`s.
  JobExecutionDao
  Data Access Object for job executions.
  JobInstanceDao
  Data Access Object for job instances.
  StepExecutionDao
- Classes in org.springframework.batch.core.repository.dao used by org.springframework.batch.core.repository.support
  Class
  Description
  ExecutionContextDao
  DAO interface for persisting and retrieving `ExecutionContext`s.
  JobExecutionDao
  Data Access Object for job executions.
  JobInstanceDao
  Data Access Object for job instances.
  StepExecutionDao
- Classes in org.springframework.batch.core.repository.dao used by org.springframework.batch.test
  Class
  Description
  AbstractJdbcBatchMetadataDao
  Encapsulates common functionality needed by JDBC batch metadata DAOs - provides jdbcTemplate for subclasses and handles table prefixes.