Hi, we recently open sourced our Play Module (for 1.2.x) to use the Apache Cayenne 3.0.2 in a play application (http://www.playframework.com).
Key features of the plugin: • use Apache Cayenne model classes directly in your play app • special Controller class for easily accessing the Cayenne ObjectContext for accessing the database • custom select tag for to-Many relations • special binder to fill objects from form requests We are also working on a multi tenancy feature (use one app but different databases depending on a single criteria like url query paramter etc.) and release this shortly. You can find the source code on github. Plugin: https://github.com/mackoy/play12cay Example Application: https://github.com/mackoy/play12cay-example To build the module, checkout the source code and execute "play build-module". In the dist folder inside the plugin source folder, you can find then the plugin as zip archive. Best regards, André Koppany