This seems like a good approach to me, what seems wrong to you?

It would be nice to have the ability to have inverted component
dependencies (i.e. have your Session-level DAOs depend on a
request-level Session wrapper, so you don't need a ThreadLocal), but I'm
not sure how that could work. Maybe you could have an application level
component which wraps the SessionFactory and hands out Sessions, which
it could internally map to ThreadLocals for per-request Sessions...

Just thinking out loud here :-)

> -----Original Message-----
> From: Anoop Ranganath [mailto:[EMAIL PROTECTED] 
> Sent: Tuesday, September 16, 2003 11:32 PM
> To: [EMAIL PROTECTED]
> Subject: [OS-webwork] hibernate/webwork2 best practices
> 
> 
> I just started using WebWork2 yesterday, and I'm sold.  A new 
> techonology hasn't kept me smiling for so long thinking "this 
> is right" 
> since I first started playing with Ruby.
> 
> I'm writing a vanilla database backed webapp for my client, and I'm 
> trying to decide where I should put the persistence code 
> within the WW2 
> framework.  Right now I've implemented the Thread Local Session seen 
> here ( http://hibernate.bluemars.net/42.html ).  I created a 
> DAO which 
> uses the Thread Local Session to retrieve and persist the business 
> objects.  I've made the DAOs components on the session and 
> any actions 
> that need them are enabled for the DAOs.
> 
> The thing is this seems clunky to me.  I've only been using the 
> framework for two days, but something about this approach 
> doesn't feel 
> like I'm fully leveraging WW's capabilities.  I can't quite 
> get my nose 
> on the smell, but it's definitely there.
> 
> Any ideas?  I'm sure this is a problem that's been solved many times 
> over.
> 
> Anoop
> 
> 
> 
> -------------------------------------------------------
> This sf.net email is sponsored by:ThinkGeek
> Welcome to geek heaven.
> http://thinkgeek.com/sf 
> _______________________________________________
> Opensymphony-webwork mailing list 
> [EMAIL PROTECTED]
> https://lists.sourceforge.net/lists/listinfo/opensymphony-webwork
> 


-------------------------------------------------------
This sf.net email is sponsored by:ThinkGeek
Welcome to geek heaven.
http://thinkgeek.com/sf
_______________________________________________
Opensymphony-webwork mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/opensymphony-webwork

Reply via email to