Introduction

DAO-Generator follows the data access object design pattern and completely generates extremely fine-grained java code. The generated java code can be used in database applications, designed using Object oriented technologies and service oriented technologies. DAO-Generator supports a few commercial and open source RDBMS and those are Oracle, SQL Server, DB2 UDB, MySql, PostgreSql, Mimer SQL, Informix, Ingres, MaxDB, Mckoi and MS Access .

Features

* It generates the following type of classes

        = DAO Interface
            - Insert method
            - Update method
            - Delete method
            - Finder methods
        = DAO Implementation
        = Exception Class
        = Value Object (Data Transfer Object)
        = DAO Factory Interface
        = DAO Factory
        = Primary Key class
        = Record count class
        = Record count interface
        = Record count implementation

* Facilitates to generate code for selective tables
* Provides facility to select attributes for a classes
* Provides facility to make class name and attribute name different from table name and field name respectively
* Facilitates to import database schema to local computer
* Facilitates to load the JDBC driver at run time