I am looking for a Java code generator that comes with templates to generate code for maintaining (mostly) lookup type tables in a SQL Server database. The end result being a user can search and filter a particular tableís data in a grid, and add, edit or delete individual rows.

The generator must automatically generate web based data entry forms based on our existing sql server database, and all associated data access code.

The more configuration flexibility the better, e.g. input validation, or security options but these are optional requirements.

The key thing is I need really an out-of-the box type solution or product that I can simply purchase and get running quickly, so a solution with source code available is nice but not essential.

In particular I donít want a solution whereby devs have to spend 10 or more minutes on each table tweaking or writing configuration code as there are too many tables.