Bean Sprout

Bean Sprout is a Java code generation tool that creates JavaBeans and DAO classes for an existing database. You can connect Bean Sprout to any JDBC compliant database. The distribution includes drivers for MySQL and Microsoft SQL Server. Bean Sprout has also been used successfully with DB2 and Oracle.

A typical session with the Bean Sprout Swing GUI includes these steps:

  1. Configure the connection to the database
  2. Log in to the database
  3. Select the table you want to work with
  4. Select the fields you want to include
  5. Configure the names and types for the JavaBean properties
  6. Choose which classes and methods you need
  7. Let Bean Sprout generate the classes for you