Re: Spring Frameworks
Re: Spring Frameworks
- Subject: Re: Spring Frameworks
- From: Geoff Hopson <email@hidden>
- Date: Wed, 6 Jul 2005 19:59:02 +0100
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 Pacitti <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