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