[ANN] Tapestry5-Cayenne Integration Module 0.1

From: Kevin Menard (nirvdru..mail.com)
Date: Thu Aug 28 2008 - 12:54:10 EDT

  • Next message: Scott Anderson: "DbMerger/MySQL compatibility"

    Hi all,

    I'd like to announce the first release of a Tapestry5-Cayenne
    integration module that Robert Zeigler and I have been working on.
    The goal of this module is to provide seemless integration of the
    Cayenne ORM with your Tapestry5 web apps. It's very similar in nature
    to the Hibernate module.

    The release is alpha, but we've been using it on some production apps
    with good success. A short list of current features:

    - ObjectContext creation and binding to Application State Object for
    easy context retrieval
    - Injectable ObjectContext (with on-demand creation) for sessionless
    applications
    - ValueEncoder for all Persistent objects
    - BeanModelSource implementation to hide Cayenne's "non-editable" fields
    - Pluggable ID encoding strategies for URL generation in order to
    prevent data tampering
    - Editors and viewers for Persistent objects, allowing Persistent
    objects to be used in BeanEditor and BeanDisplay with no effort
    - Rich components and supporting services for making working with
    Persistent objects as simple as possible

    The project is ASLv2 licensed and assemblies are provided as packed
    JARs or via maven2.

    Documentation: http://t5cayenne.saiwai-solutions.com/
    Code & downloads: http://code.google.com/p/tapestry5-cayenne/

    --
    Kevin
    



    This archive was generated by hypermail 2.0.0 : Thu Aug 28 2008 - 12:54:51 EDT