One of this project's strengths is its community of contributers. Unlike
some other Java web component frameworks, Wicket is not controlled by a
founder & dictator. Hooray for that. But in some areas, disorganization
is killing us.
At present, there is no standard way to access a hibernate session
factory. I understand that the lack of such a standard doesn't stop me
from accessing one somehow. Wicket's domain is the user interface, and I
could integrate with a database however I like. That's not very helpful
though, to me and every other web application programmer who absolutely
have to integrate with a database before we do anything else. Most of us
are on hibernate, often accessed through Spring. We just want one way to
hook these things up.
In late August there were two (or more) database packages that did
things rather differently from each other, then Jonathan Locke announced
contrib-database. Apparently he didn't think the existing efforts were
clean enough. That's fair, I'll take his word for it. I was ready to
switch to that package until I saw that it didn't go beyond loading
individual hibernate objects. Loading one object is the easy part. The
interesting part, the part that could be done a hundred different ways,
is how to load and display many objects using a query. That's handled by
the apparently unclean contrib data and dataview packages. Great.
I wonder if this is just a problem of communication. Surely dataview,
for example, could be adapted to contrib.database's foundation. If those
two could be merged, we'd have something deprecation-proof to use right
now. The code doesn't have to be perfect, it just needs to give us an
overall structure to program around.
Are people talking to each other? I'm just asking because, from my
perspective, there's a bizarre silence on the subject. An argument would
be better than nothing. We NEED database integration. Not just for the
"enterprise," but for any web application worth using. Let's get it
together.
Nathan
-------------------------------------------------------
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