> Whatever you want to call it, I'm advocating that something 
> "like DataView" be packaged officially with Wicket. If we can 
> agree on that, it's a start.

Sure, if its hard for people to find or if it will improve newbie
experience, then maybe it should be packaged with wicket.

> Going further, I do think there should be an official way to 
> integrate with Hibernate. The "why" is that it would save a 
> lot of people a lot of trouble.

The "standard" way for any application to integrate with a ui layer is
through dao or service objects as I tried to explain. Why is this
undesirable in your case?

-Igor


> 
> Nathan
> 
> Igor Vaynberg wrote:
> > DataView is not really a database related project. Sure, it started 
> > out because of a need to display database data, but it has no 
> > database-related code in it. It is a project for generating 
> components 
> > with repeating bodies from datasources other then 
> java.util.List. Look 
> > at the wicket-phonebook example I checked in, there is 
> absolutely no 
> > database code anywhere in the ui-layer (wicket), so why do we need 
> > projects that integrate databases and wicket?
> > 
> > -Igor
> > 
> > 
> >> -----Original Message-----
> >> From: [EMAIL PROTECTED]
> >> [mailto:[EMAIL PROTECTED] On Behalf 
> Of Nathan 
> >> Hamblen
> >> Sent: Tuesday, October 11, 2005 1:56 PM
> >> To: [email protected]
> >> Subject: [Wicket-user] Re: Standard for database integration? 
> >> (Please!)
> >>
> >> DataView itself is a good example of the need for database and UI 
> >> integration (even its name.). Without something similar 
> pulled into 
> >> wicket.extensions, novice Wicket programmers are left to solve a 
> >> pretty tricky problem right
> >> off: how do I make a ListView fill from the database 
> without wasting 
> >> all kinds of memory?
> >>
> >> It turns out that this problem has been solved, in various 
> ways, in 
> >> various contributed packages, but finding those packages 
> and deciding 
> >> between them is time consuming. Some things you can 
> download, others 
> >> you have check out from the paralyzingly slow anon cvs server, and 
> >> then who knows which examples are the most up-to-date or even 
> >> relevant which db interface you picked...
> >>
> >> Learning a new framework is hard enough without all that detective 
> >> work.
> >>
> >> Nathan
> >>
> >> Igor Vaynberg wrote:
> >>> What does a standard db integration entail?!? What will 
> it provide? 
> >>> Why do we need to integrate the database layer with the 
> ui layer - 
> >>> arent we skipping the whole middle layer??
> >>>
> >>> You don't need wicket-contrib-data* packages to write a database 
> >>> driven wicket app, infact, for me those packages present nothing 
> >>> useful and nothing that makes it any easier to access the 
> database.
> >>>
> >>> Here is a very simple architecture:
> >>>
> >>> Use spring (or any other container) to create your middle 
> layer and 
> >>> manage all the database stuff (closing/opening session, 
> etc). Have 
> >>> wicket pull out services objects out of the spring 
> context and use 
> >>> them to manipulate data in the database. Done.
> >>>
> >>> -Igor
> >>
> >>
> >> -------------------------------------------------------
> >> This SF.Net email is sponsored by:
> >> Power Architecture Resource Center: Free content, downloads, 
> >> discussions, and more. http://solutions.newsforge.com/ibmarch.tmpl
> >> _______________________________________________
> >> Wicket-user mailing list
> >> [email protected]
> >> https://lists.sourceforge.net/lists/listinfo/wicket-user
> >>
> >>
> >>
> > 
> > 
> > 
> > 
> > -------------------------------------------------------
> > This SF.Net email is sponsored by:
> > Power Architecture Resource Center: Free content, downloads, 
> > discussions, and more. http://solutions.newsforge.com/ibmarch.tmp
> 
> 
> 
> -------------------------------------------------------
> This SF.Net email is sponsored by:
> Power Architecture Resource Center: Free content, downloads, 
> discussions, and more. http://solutions.newsforge.com/ibmarch.tmpl
> _______________________________________________
> Wicket-user mailing list
> [email protected]
> https://lists.sourceforge.net/lists/listinfo/wicket-user
> 
> 
> 




-------------------------------------------------------
This SF.Net email is sponsored by:
Power Architecture Resource Center: Free content, downloads, discussions,
and more. http://solutions.newsforge.com/ibmarch.tmpl
_______________________________________________
Wicket-user mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/wicket-user

Reply via email to