Since I'd gone most of the way with the last iteration of my bookstore demo application by porting it to Model-Glue and ColdSpring, I figured why not keep going. This version adds the use of the Reactor ORM API.
The only catch now is that in order to use Reactor, I had to drop my "fake query" approach and move to using a real RDBMS. I chose SQL Server because I have it installed locally and its fairly common. The zip file includes the SQL script and some CSV files with the data in it. There are only three tables and a few rows of data, so it should be trivial for users of other RDBMSs to set it up. In lieu of that, I hope that the code itself will offer some help to users considering any or all of these frameworks.
The file is attached to this post (I'm trying out the Blog enclosures), but it is also always available in the Links pod in the right sidebar.
A readme is included but it's fairly straightforward: set up Model-Glue 1.1, set up ColdSpring, set up Reactor, and unzip the app to your web root. I'd be interested to hear from both new users as well as people with experience in these new frameworks. Please let me know what you think! Thanks.