SNAPSHOT implementation of the J2EE DAO pattern.