A generator is a class which generates a sequence of rows for the workout tables, and any generator should implement this interface so it can be injected into the main generator program.
The interface allows factoring out getting the next sequence from a generator.
This controller gets the detail items for a child table, and passes them to the JSP that displays them.
This controller produces a list of keys in the master table, and passes the list to the JSP that displays the list.
This controller gets the items for one row, and passes them to the JSP that displays them.
This generator generates rows whose keys are sequential, and whose values are odd numbers.
This class runs a generator which has been given to it by Spring's dependency injection.
This is a generic generator which uses a sequence bean that can be injected by Spring.
This service is used by generator clients, and the actual generator is injected as a dependency by Spring.
This generator generates rows whose keys are in a sequence that skips by a scale factor.
Sample implementation of a sequence that generates odd numbers.
Main program that dumps rows from the database using a Spring database template instead of regular SQL.
See www.scottmcmahan.net for more details.