Resolution: Won't Fix
Affects Version/s: None
Fix Version/s: None
Please introduce a common ORM layer/package. Something like "org.apache.click.extras.orm" .
Just too much of the various Click ORM code look the same, so it could be in this package.
If there would be a "generic"(common) ORM implementation:
- the Click Pages would be really ORM independent, allowing to simply switch the ORM just by changing the filter in web.xml.
- support for many more ORMs could come: lot of code wouldn't be duplicated. Click could be listed in more places.
- a tutorial about Click+ORM would be 95% usable for any ORM with such a functionality - no need for extra documentation.
HibernateForm | -> org.apache.extra.orm.EntityForm
PropertySelect -> org.apache.extra.orm.PropertySelect
QuerySelect -> org.apache.extra.orm.QuerySelect