It seems you can pick whatever best suits the scenario. I can't see Spring justified if I only have a handful of entities to persist, and a few business objects. Might as well just use HiveMind. If there were more files and some transactions, then HiveMind Utils makes more sense. If there is a lot of business logic, then Spring starts to make more sense. I don't think HM really quite competes with Spring, is intended to or needs to, it's a great way of wiring everything up in an orderly fashion.
just my pennies worth John ----- Original Message ----- From: "Jean-Francois Poilpret" <[EMAIL PROTECTED]> To: "'Tapestry users'" <tapestry-user@jakarta.apache.org> Sent: Wednesday, November 16, 2005 3:38 PM Subject: RE: Spring + Hibernate + Tapestry + Hivemind [if required] Hi, The HiveMind Utilities project on SourceForge (http://hivetranse.sourceforge.net) also provides support for things like Hibernate and Transactions and it is implemented exclusively on HiveMind (no Spring inside). Cheers Jean-Francois -----Original Message----- From: Leonardo Quijano Vincenzi [mailto:[EMAIL PROTECTED] Sent: Wednesday, November 16, 2005 10:20 PM To: Tapestry users Subject: Re: Spring + Hibernate + Tapestry + Hivemind [if required] Manjith Kumar Adapa wrote: > And to answer the same question in Technical terms with Springs we can > achieve AOP (Aspirant Oriented Programming) according to your requirements > Aspect Oriented Programming, you mean? > You can develop your own services and use it in your application and use it > as the Metadata wherever required. If you need further clarification just > check the Springs Framework and in Tapestry it is widely useful. > I use Spring Framework because it's more mature than Hivemind and has support for a lot of different projects / technologies (like Hibernate, Transactions, etc). But it can be injected into Hivemind. My 2 cents ;) -- Ing. Leonardo Quijano Vincenzi Director Técnico DTQ Software --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]