1. A cf hibernate object (entity) is written as a CFC. Your decorator stuff
would be put into the CFC like any other method.
2. I use coldbox DI and it works with my entities. I assume that yes,
there's a way to do it with Coldspring. (FYI, I believe Coldspring is now
headed by Mark Mandel who is working on a 2.0 version. Same author of
Transfer http://www.compoundtheory.com/?action=displayPost&ID=481)
3. Yes, you'll have to simulate some specific methods or rewrite your app to
remove them.

- Gabriel

On Tue, Sep 14, 2010 at 5:36 AM, James Allen <[email protected]>wrote:

>  Out of interest, does CF9 Hibernate support decorators? So we can still
> use our Transfer ones when migrating? Also any idea how easy it would be to
> set up dependency injection. I currently use Brian Koteks Coldspring system
> for auto-wiring into the decorators that works a treat.
>
>
>
> My only thinking was with Transfer specific methods like getIsPersisted()
> etc but I assume that this could be sorted out by adding a replacement that
> uses CF9 Hibernate in the abstract base decorator cfc.. Perhaps..
>
>
>
> This would make a great blog post for someone who is experienced in
> migrating from Transfer -> CF9 Hibernate.
>
>
>
> I'm personally still happy with using Transfer as my current site
> methodologies are based around it fairly heavily.
>
>
>
> James.
>
>
>
> ---
>
> *James  Allen*
>
> *E:* [email protected]
>
> *Blog:* http://jamesallen.name
>
> *Twitter:* @CFJamesAllen (Coldfusion / Web development)
>
> *Twitter:* @jamesallenuk (General)
>
> *Twitter: *...@jamesallenvoice (Voiceover)
>
>
>
> *From:* [email protected] [mailto:
> [email protected]] *On Behalf Of *Dorioo
> *Sent:* 14 September 2010 01:29
> *To:* [email protected]
> *Subject:* Re: [transfer-dev] Re: Is Transfer Still Alive
>
>
>
> I think the more transfer is encapsulated in your existing app the easier
> it will be to convert. But, they're very similar so a lot of the concepts
> will overlap. But some will be new like the concept of a "hibernate session"
> so you'll want to get comfortable with how CF has implemented hibernate.
>
> Overall, not hard [it is CF afterall :-) ]. Just different.
>
> - Gabriel
>
> On Mon, Sep 13, 2010 at 7:35 PM, David Long <[email protected]>
> wrote:
>
> Okay good replies.  Now for those who have experience with Hibernate,
> how easy is it to convert an application running Transfer into
> Hibernate?  My application is built in FW/1 and all transfer code is
> in service's.
>
> On Sep 13, 5:58 pm, Jason Durham <[email protected]> wrote:
> > Mark has expressed a similar message.  Hibernate is great if you have the
> > opportunity to use it.  I'm looking forward to see it in Railo, but I
> will
> > be a slow adopter while the fine tuning is completed.  In the meantime,
> I'm
> > still developing new things with Transfer.
> >
> > Jason Durham
> >
> >
> >
> > On Mon, Sep 13, 2010 at 4:18 PM, Dorioo <[email protected]> wrote:
> > > If you have a choice, consider using Hibernate ORM for the project. If
> > > nothing else, it's more future proof due to the fact that groups of
> java
> > > people work on hibernate vs a smaller number who work on Transfer.
> >
> > > Transfer still fills a need for CF8 and earlier. But if you have CF9 or
> > > Railo with ORM and have the choice, I'd choose hibernate.
> >
> > > - Gabriel
> >
> > > On Mon, Sep 13, 2010 at 4:53 PM, David Long <[email protected]
> >wrote:
> >
> > >> Hey guys,
> > >> First off do not take this as bashing Transfer.  I have been working
> > >> with it on a project and actually really like it.  My interest though
> > >> is that with ACF 9 and soon Railo including Hibernate ORM will
> > >> Transfer still hold much water?  I am not saying Transfer is not as
> > >> good as Hibernate either.  Just don't want to use something that will
> > >> stop being developed and updated.
> >
> > >> --
> > >> Before posting questions to the group please read:
> >
> > >>http://groups.google.com/group/transfer-dev/web/how-to-ask-support-qu.
> ..
> >
> > >> Try out the new Transfer ORM Custom Google Search:
> > >>http://www.google.com/cse/home?cx=002375903941309441958:2s7wbd5ocb8
> >
> > >> You received this message because you are subscribed to the Google
> Groups
> > >> "transfer-dev" group.
> > >> To post to this group, send email to [email protected]
> > >> To unsubscribe from this group, send email to
> > >> [email protected]<transfer-dev%[email protected]>
> <transfer-dev%2bunsubscr...@google groups.com>
> > >> For more options, visit this group at
> > >>http://groups.google.com/group/transfer-dev?hl=en
> >
> > >  --
> > > Before posting questions to the group please read:
> >
> > >http://groups.google.com/group/transfer-dev/web/how-to-ask-support-qu.
> ..
> >
> > > Try out the new Transfer ORM Custom Google Search:
> > >http://www.google.com/cse/home?cx=002375903941309441958:2s7wbd5ocb8
> >
> > > You received this message because you are subscribed to the Google
> Groups
> > > "transfer-dev" group.
> > > To post to this group, send email to [email protected]
> > > To unsubscribe from this group, send email to
> > > [email protected]<transfer-dev%[email protected]>
> <transfer-dev%2bunsubscr...@google groups.com>
> > > For more options, visit this group at
> > >http://groups.google.com/group/transfer-dev?hl=en
>
> --
> Before posting questions to the group please read:
>
> http://groups.google.com/group/transfer-dev/web/how-to-ask-support-questions-on-transfer
>
> Try out the new Transfer ORM Custom Google Search:
> http://www.google.com/cse/home?cx=002375903941309441958:2s7wbd5ocb8
>
> You received this message because you are subscribed to the Google Groups
> "transfer-dev" group.
> To post to this group, send email to [email protected]
> To unsubscribe from this group, send email to
> [email protected]<transfer-dev%[email protected]>
> For more options, visit this group at
> http://groups.google.com/group/transfer-dev?hl=en
>
>
>
> --
> Before posting questions to the group please read:
>
> http://groups.google.com/group/transfer-dev/web/how-to-ask-support-questions-on-transfer
>
> Try out the new Transfer ORM Custom Google Search:
> http://www.google.com/cse/home?cx=002375903941309441958:2s7wbd5ocb8
>
> You received this message because you are subscribed to the Google Groups
> "transfer-dev" group.
> To post to this group, send email to [email protected]
> To unsubscribe from this group, send email to
> [email protected]<transfer-dev%[email protected]>
> For more options, visit this group at
> http://groups.google.com/group/transfer-dev?hl=en
>
> --
> Before posting questions to the group please read:
>
> http://groups.google.com/group/transfer-dev/web/how-to-ask-support-questions-on-transfer
>
> Try out the new Transfer ORM Custom Google Search:
> http://www.google.com/cse/home?cx=002375903941309441958:2s7wbd5ocb8
>
> You received this message because you are subscribed to the Google Groups
> "transfer-dev" group.
> To post to this group, send email to [email protected]
> To unsubscribe from this group, send email to
> [email protected]<transfer-dev%[email protected]>
> For more options, visit this group at
> http://groups.google.com/group/transfer-dev?hl=en
>

-- 
Before posting questions to the group please read:
http://groups.google.com/group/transfer-dev/web/how-to-ask-support-questions-on-transfer

Try out the new Transfer ORM Custom Google Search:
http://www.google.com/cse/home?cx=002375903941309441958:2s7wbd5ocb8

You received this message because you are subscribed to the Google Groups 
"transfer-dev" 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/transfer-dev?hl=en

Reply via email to