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
