The ThinkUI SQL Client is a graphical program that allows Java developers to browse a database structure, edit data in the tables, issue SQL queries, and generate code (e.g. Java Bean, DAO, SQL queries, JSP files, etc.) based on customizable Velocity templates.


This release includes many enhancements and various bugfixes. New features include improved support for handling large datasets, the ability to save SQL queries for later execution, generating Java Bean DAO code using PreparedStatement instead of dynamically generating SQL, generating XML output from a data object list, and support for custom code generation commands.

URL: ThinkUI SQL Client - SQL Query and Code Generation Tool for Java Developers