|
|
The generated classes provide the following functionality based on the underlying table:
1. Basic table features
- JavaBean style assessors and mutators for each column
- Support for all "DML" operations: insert, update, and delete
- Iteration based on JDBC record sets and a given where clause
- Non-trivial support for BLOB and CLOB data types
2. Foreign key features
- Direct access to any column within a related table based on "imported" foreign key name
- Access to children record sets based on "exported" foreign key names
- Automatic master-detail nesting based on foreign key names
3. Servlet and JSP integration
- Seamless integration with the servlet "request object"
- Automatically calls column mutators when the servlet request object contains parameters matching column names
- Built-in array processing of multi-record row sets from the servlet request object
4. Additional Features
- Built-in paging
- Built-in caching
- Easy master-detail nesting based on foreign key names
- Tag attributes for each column's: value, select format, and bind format
|
|
|