Actually, I think I¹m presenting a session that¹ll cover this at SoTR.
Certainly there will be lots of good people to chat with about this, so +1
to Jatin¹s suggestion for anyone who can make it over. Sean Corfield is
making it over from California to attend  - that¹s gotta mean something!

Best Wishes,
Peter


On 1/30/08 12:26 PM, "Jatin Nanda" <[EMAIL PROTECTED]> wrote:

> Hey guys,
> 
> Not wanting to hi-jack the the thread, but here goes: -
> 
> @ Alan - as you are based in the UK why not come to Scotch on the rocks 2008
> (http://www.scotch-on-the-rocks.co.uk/speakers.cfm) in Edinburgh this June, we
> are going to have the pleasure of some CF big hitters. Having seen various
> threads similar to this one over the past year or so one of the objectives of
> the conference is to target such grey areas.
> 
> Again sorry for the hard sell.
> 
> Best wishes to all,
> 
> Jatin
> 
> On 30/01/2008, Dan Wilson <[EMAIL PROTECTED]> wrote:
>> Good response Peter.  I've actually used both ways User.save() and
>> UserService.save(User). It really does come down to personal preference.
>> 
>> 
>> 
>> On Jan 30, 2008 12:16 PM, Peter Bell <[EMAIL PROTECTED]> wrote:
>>> 
>>> Hi Alan,
>>> 
>>> Been pretty much beaten to death on cfcdev over the years. Short answer, it
>>> isn't right or wrong - more a matter of preference.
>>> 
>>> I prefer syntactically User.save() to UserService.save(User), but that's a
>>> pure preference Others prefer it the other way round.
>>> 
>>> Provisos:
>>> - Don't put SQL in the bean - eithr way the saving should be delegated to a
>>> DAO
>>> - For user.save() you need to inject a DAO into your transients which
>>> requires ColdSpring with singleton=false, a custom factory or lightwire.
>>> - If you need to support remote method cals, you're going to need a
>>> Userservice.save() method. I have one for remote calls ad it just delgates
>>> to a new bean it creates. Some may prefer just to have the service do the
>>> save all the time, but again it's down to preferences.
>>> 
>>> Best Wishes,
>>> Peter
>>> 
>>> 
>>> On 1/30/08 12:03 PM, "Alan Livie" <[EMAIL PROTECTED]> wrote:
>>> 
>>>> >
>>>> > We currently use the service object to save a bean (which uses a
>>>> > gateway/DAO its composed with to do the work)
>>>> >
>>>> > Another developer has suggested the bean should save really be
>>>> > responsible for saving itself (again using a DAO its composed with).
>>>> >
>>>> > This looks like a good one for a discussion! :-)
>>>> >
>>>> > Alan
>>>>> > >
>>> 
>>> 
>>> 
>>> 
>> 
>> 



--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups 
"CFCDev" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to [EMAIL PROTECTED]
For more options, visit this group at 
http://groups.google.com/group/cfcdev?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to