ThinkUI SQL Client project is designed for Java developers who needs to work with multiple databases and would like to a tool with features that will improve their productivity and help reduce the tedious nature of software development.
Here are some key features of "ThinkUI SQL Client":
· Support any Java™ 1.4 supported platform (tested on Windows® 2000/XP, Linux™, and Mac OS® X)
· Support for selected databases using JDBC 2.0 and any database using JDBC 3.0
· Intuitive MDI user interface supporting multiple databases
· Generic data entry of all tables with picklist and zoom to related records support
· Database meta data browser (schemas, tables, views, sequences, indices, constraints, triggers, procedures)
· SQL query (auto generate SQL create, select, insert, update queries from table meta data)
· Graphical user interface for executing stored procedures
· Data model capture and customization (import from specified database into internal database)
· Data import from flat file (Excel, CSV, and Tab delimited files supported)
· Custom code generation (Java Bean, DAO, SQL, EJB, JSP, etc. using Apache Velocity Engine templates and database meta data).
What's New in This Release:
· This is mainly a bugfix release with a few minor enhancements.
· Bugfixes includes a NullPointerException for JDBC drivers that do not support SCHEMA (e.g. the MySQL), a "Zoom" feature for relationship with multi-column FK, and support for pseudo column values specified as column default (e.g. "now()").
· New features include support for the "count row" command for tables/views, support for initializing new data objects with database column defaults, and enhanced ViewDataObjectEditorCommand to set default values and to show hints for overridden column names.
|