RSH-DAL Manual
This is the main page for the rsh-dal Manual. The rsh-dal system has several components, each which contains their own section in the manual.
The base rsh-dal contains the rsh-dal interfaces, APIs, support libraries, and a basic data access strategy that uses straight JDBC calls for data retrieval and manipulation.
A Configuration source implementation that vastly simplifies configuration for rsh-dal users. This module is
highly recommended.
A data access strategy implementation that uses Hibernate3 for interacting with the datastore.
A component that provides base JUnit TestCase classes that greatly simplify writing database unit tests. It makes use of several of the support libraries in rsh-dal to ensure that transactions are committed appropriately and that resources are released.
A package containing some of the foundational classes and libraries used by rsh-dal, specifically SQL query encapsulation and database connection management (both DriverManager and DataSource). This package is provided to allow you to re-use components of rsh-dal's foundation libraries without using all of rsh-dal.