You are viewing a plain text version of this content. The canonical link for it is here.
Posted to user@cayenne.apache.org by André Koppany <ko...@mackoy.de> on 2014/01/08 12:12:01 UTC

Announcement: Play 1.2.x Plugin for Apache Cayenne

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














Re: Announcement: Play 1.2.x Plugin for Apache Cayenne

Posted by Andrus Adamchik <an...@objectstyle.org>.
Nice! Not using Play myself, but looks kinda interesting. Thanks for the announcement. 

Also take a look at Cayenne 3.1 - it’s built in DI container oftentimes makes such integrations easier.

Cheers,
Andrus

On Jan 8, 2014, at 2:12 PM, André Koppany <ko...@mackoy.de> wrote:

> 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
> 
> 
> 
> 
> 
> 
> 
> 
> 
> 
> 
> 
> 
>