Re: Spring Frameworks
Re: Spring Frameworks
- Subject: Re: Spring Frameworks
- From: Geoff Hopson <email@hidden>
- Date: Wed, 6 Jul 2005 21:43:10 +0100
Yeah...I tried 3.0.1, hit bugs, and dropped back to Hibernate 2.1.6.
Next project I am definitely going to Cayenne.
On 06/07/05, Ricardo Cortes <email@hidden> wrote:
> Hibernate 3.0.1 seems to be buggier than 2.1.2 (we just migrated) as we
> can't do things we used to do in 2.1.2. The biggest problem I have with
> Hibernate is it's lack of transparent faulting. The Hibernate team is
> so damn devout on their product (i.e. Gavin Smith has got way too big of
> a head) that they defend their design decision around database
> connection management to the grave. EOF does it right. Relationships
> are faulted in when they need to be and you can batch fault as much as
> you want. Cayenne would definitely be my choice if I had to do it all
> over again. Tapestry too.
>
> On Wed, 2005-07-06 at 19:59 +0100, Geoff Hopson wrote:
> > We looked at Spring where I work and decided that, although it was a
> > good framework, it tries to do too much. It has a lot of stuff where
> > it has 'swallowed' other open source frameworks like Quartz, and it
> > took a lot of setting up to get it just right. But, it has a lot of
> > stuff. If you want all that, go for it. Too much baggage for me.
> >
> > In the end we went with HiveMind, used Hibernate for the ORM and
> > Tapestry for the web layer. Hibernate and Tapestry work nicely with
> > Spring too. HiveMind is the main difference. We wanted a simple
> > service manager, which is what we got with HiveMind, with the added
> > bonus of none of the extra Spring baggage.
> >
> > None of it can shake a stick at WO tho, IMHO.
> >
> > If I had to go open source right now, I would look at Cayenne,
> > HiveMind and Click (we just downloaded Click as an alternative to
> > Tapestry - much lighter, less complex). Hibernate is OK - think
> > EOAccess. Cayenne gives you some EOControl stuff and a modeler app.
> > HiveMind gives you a nice service/component layer to glue various
> > services together and find them easily (eg a candidate service might
> > be a CustomerManager, UserManager or something). And for
> > GUI...Tapestry has a bunch of stuff, components etc., but I'm
> > struggling with some of the design decisions that are in place (eg
> > rewinding pages). Click (http://click.sourceforge.net) is very
> > lightweight (deliberately so). I like Click for simple CRUD stuff. Be
> > interesting to see how it scales...
> >
> > Geoff
> >
> >
> > On 06/07/05, Gino PacitYeati <email@hidden> wrote:
> > > Hi All
> > >
> > > Does anyone have any thoughts or experiences with Spring Frameworks.
> > >
> > > I had a long chat today with another developer who sang its praises??
> > >
> > > Gino
> > > _______________________________________________
> > > Do not post admin requests to the list. They will be ignored.
> > > Webobjects-dev mailing list (email@hidden)
> > > Help/Unsubscribe/Update your Subscription:
> > >
> > > This email sent to email@hidden
> > >
> > _______________________________________________
> > Do not post admin requests to the list. They will be ignored.
> > Webobjects-dev mailing list (email@hidden)
> > Help/Unsubscribe/Update your Subscription:
> >
> > This email sent to email@hidden
> >
>
>
_______________________________________________
Do not post admin requests to the list. They will be ignored.
Webobjects-dev mailing list (email@hidden)
Help/Unsubscribe/Update your Subscription:
This email sent to email@hidden