jStorm originates from DBObjects written by
Tim Wellhausen and my work with XP doing
evolutionary design. DBObjects was rewritten 'Test First' to enable modification and extension
through refactoring and jStorm is the result of that effort. In addition to the features of
DBObjects we have added simple mechanisms for
aggregation and concurrency stamps.
The objective of jStorm is to reduce coupling between the application code and database design,
therefore enabling change without exorbitant cost. jStorm strives to issolate these changes to a
single place by generating all SQL code from mappings. It is available under the
GPL--
Gareth Reeves
More on using and modifying jStorm
|