Oh, right... Hibernate+Groovy, w/ CFGroovy, CF8 Standard is okay.
It is Spring (& Grails I suppose) that requires JEE server, right? I thought Spring, in some way, makes Hibernate easy. If I use Groovy directly with Hibernate using CFGroovy, what sort of difficulties will I face by using it directly without Spring? I guess if I choose that route, I'll write the beans as POGO, use annotation for Hibernate, right? What if I need to write some custom SQL code? I can't use CFQuery in POGO right? Thanks, Henry Ho On Wed, Feb 11, 2009 at 11:45 AM, Barney Boisvert <[email protected]>wrote: > > CFGroovy doesn't require any JEE. I haven't actually tested it > (because I don't have an environment), but there's nothing in there > that shouldn't run on CF8.0.1 Standard. It takes care of all the > magic internally. > > Obviously if you're already into the project, changing in the middle > is probably not the best bet. But the edition of CF you're running > shouldn't be a barrier. > > cheers, > barneyb > > On Wed, Feb 11, 2009 at 11:15 AM, Henry Ho <[email protected]> wrote: > > That's a very attractive alternative indeed. However, I don't think I > have > > the privilege to direct the project to go outside of CFML. We are > planning > > to run ColdFusion 8 Standard and therefore we cannot run a real JEE > server > > to support hibernate. Furthermore, I don't think our team has the time > to > > learn Hibernate & Groovy just yet for this project. > > > > Thanks, > > > > Henry Ho > > > > > > > > On Wed, Feb 11, 2009 at 11:09 AM, Barney Boisvert <[email protected]> > > wrote: > >> > >> If you don't have to stay 100% CFML, using Groovy and Hibernate is an > >> incredibly attractive option. Hibernate blows the pants of any of the > >> CFML ORM tools in terms of features and flexibility, not to mention > >> performance. CFGroovy > >> [http://www.barneyb.com/barneyblog/projects/cfgroovy/] is a > >> CFML-centric way to leverage it (along with Groovy in general), or Joe > >> Rinehart (and the BroadChoice crew) has done all kinds of work to > >> leverage it in a JEE-centric way. > >> > >> cheers, > >> barneyb > >> > >> On Wed, Feb 11, 2009 at 10:38 AM, Jared Rypka-Hauer > >> <[email protected]> wrote: > >> > > >> > Transfer, Reactor, DataFaucet... I guess those are the 3 I'd look at > >> > first and foremost. Beyond that there's ObjectBreeze, but I think that > >> > one's pretty much defunct. > >> > > >> > Then there's generators like the Illudium PU-36 Explosive Code > >> > Modulator (or whatever it's really called). The name is from a cartoon > >> > character's favorite line... but the URL is here: > >> > > >> > http://code.google.com/p/cfcgenerator/ > >> > > >> > It will generate your model for you in just a few minutes. > >> > > >> > DB Libraries > >> > Transfer: Mark Mandel > >> > Reactor: Doug Hughes/Alagad > >> > DataFaucet: Isaac Dealey > >> > ObjectBreeze: Nic Tunney > >> > > >> > Generators > >> > Illudium PU-36: Brian Rinaldi - > http://code.google.com/p/cfcgenerator/ > >> > > >> > Here's a link to Barney's CF & J2EE stack presentation: > >> > http://blog.simb.net/2008/09/11/cf_groovy-with-barney-boisvert/ > >> > > >> > Here's an article from Joe Rinehart talking about a new platform he's > >> > putting together to use CF in a J2EE stack with Spring and Hibernate. > >> > > >> > > http://www.firemoss.com/post.cfm/spring-hibernate-groovy-cfml-flex-swiz-hoagie > >> > > >> > I'd give ya more but I gotta get back to work. > >> > > >> > J > >> > > >> > On Feb 11, 2009, at 12:27 PM, Henry wrote: > >> > > >> >> > >> >> What are the available tools, beside the obvious Transfer? > >> >> > >> >> Thanks, > >> >> Henry > >> >> > >> >> On Feb 11, 3:51 am, Brian Kotek <[email protected]> wrote: > >> >>> Yes, it can get very complicated. That's people choose to use tools > >> >>> that > >> >>> have already done all this work for you instead of reinventing the > >> >>> wheel. ... > >> > > >> > > > >> > > >> > >> > >> > >> -- > >> Barney Boisvert > >> [email protected] > >> http://www.barneyb.com/ > >> > >> > > > > > > > > > > > > > -- > Barney Boisvert > [email protected] > http://www.barneyb.com/ > > > > --~--~---------~--~----~------------~-------~--~----~ 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 -~----------~----~----~----~------~----~------~--~---
