In any case, we are on the right path here, I suppose.

Mario, how about code generation - maybe your code generator could fit
into the framework as well, cause it might be good to generate reduced
code?

regards,

Martin

On 4/3/06, Bill Schneider <[EMAIL PROTECTED]> wrote:
> Just took a look at this and there is some cool stuff going on there.
>
> I've been working on a framework based on a similar idea of a generic
> CRUD back-end so you don't have to write new Hibernate DAOs, Spring
> business beans, or JSF backing beans for every new entity type.
> However, my end goal is really a generic *front* end analogous to Trails
> or Naked Objects, for rapid-prototyping basic CRUD UIs.  I often find
> developing even a generic front-end JSP with the right syntactic
> validation etc. is more time-consuming than the back-end.
>
> Putting the two ideas together, what would you think of new JSF
> components like these:
>
> <r:inputObject> that would automatically create all of the right
> h:input* and h:select* fields based on reflection and Hibernate
> metadata.  For example, Enumerations and many-to-one's could
> automatically map to a selectOneListbox with the right f:converter
> magic.  Strings would become inputText with the size/maxlength from
> EJB3/Hibernate tags.  You could customize formatting or conversion of
> specific fields via <f:facet>.
>
> <r:outputObject> would be similar but for display details instead of
> input.
>
> Enhanced <r:dataTable> would determine columns to display from the
> objects by reflection or Hibernate metadata.  (This may not be nearly as
> useful because h:column is already pretty lightweight.)
>
> -- Bill
> --
> Bill Schneider
> Chief Architect
>
> Vecna Technologies
> 5004 Lehigh Rd.
> College Park, MD 20740
> [EMAIL PROTECTED]
> t: 240-737-1640
> f: 301-699-3180
>
>


--

http://www.irian.at

Your JSF powerhouse -
JSF Consulting, Development and
Courses in English and German

Professional Support for Apache MyFaces

Reply via email to