Java DAO Transaction Framework


How to use


Java DAO Transaction is a reusable framework to any java project irrespective of database, where plain DAOs are used. Java DAO Transaction Framework takes care of getting and releasing Database Connections and Provides an optional Transaction Support for DAOs written by developer.


In general, developers forget to close or release the database connections while writing DAO's, which leads to problems. The main purpose of Java DAO Transaction Framework is to have some generic classes where...

  1. The user or developer shouldn't  worry about getting or releasing the Database Connections in each and every method of the DAO's that are written for any project.

  2. Providing an optional Transaction Support for DAO's written by the developer.

  3. Ability to Log the PreparedStatement SQL Query. For this user needs to configure the Log4j.


Project Home page at

Home    Download    Audience    Howtouse
Copyright 2007 mbvvsatish
Send mail to with questions or comments about the framework.