thx David.

That sounds just like what I will need!
I'll pull up CVS and get it built.
Any documentation or code samples on how to use it?

By the way, how involved is it?
I don't really wanna spend to much time coding here to achieve the
abstraction. :)

Thanks
--Alen


----- Original Message -----
From: "David Graham" <[EMAIL PROTECTED]>
To: <[EMAIL PROTECTED]>
Sent: Friday, June 20, 2003 4:22 PM
Subject: Re: How much should Struts be aware of my persistence system


> I hide my persistence layer by using a project in the commons-sandbox
called
> Mapper.  My Actions don't know or care how the objects are persisted, they
> just pass them into the Mapper layer (I actually have a Service layer my
> Actions talk to but you could get rid of that for simplicity).
>
> I initialize the persistence layer in a Struts plugin and, after that,
> nothing in Struts knows about it.
>
> David
>
> >Hi all
> >
> >Where do you think is the best place to initialise your persistence, ORM,
> >system in Struts?
> >Action classes, etc.?
> >I would like to make the Struts framework least aware of my Persistence
> >system.
> >
> >I'm using OJB with PB API and Struts 1.1.
> >
> >Apparently, best practice, when using OJB PB API is to create an instance
> >of
> >Broker before executing business command and then close the Broker after
> >execution.
> >
> >
> >Any ideas as to what particular design I should implement here to get
most
> >out of role separation?
> >
> >--Alen
> >
> >
> >
> >---------------------------------------------------------------------
> >To unsubscribe, e-mail: [EMAIL PROTECTED]
> >For additional commands, e-mail: [EMAIL PROTECTED]
> >
>
> _________________________________________________________________
> Protect your PC - get McAfee.com VirusScan Online
> http://clinic.mcafee.com/clinic/ibuy/campaign.asp?cid=3963
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: [EMAIL PROTECTED]
> For additional commands, e-mail: [EMAIL PROTECTED]
>


---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to