The "Spring Framework," by RodJohnson and friends. http://www.springframework.org/ A J2EE framework in the tradition of JakartaStruts. Includes: * JavaBeans for configuration. * JDBC abstraction layer. * Abstraction layer for transaction management. * MVC web application framework. * AOP functionality, with aspects such as declarative transaction management * Integration with Hibernate, JDO and other important APIs. * DependencyInjection InversionOfControl (IoC) They also have a wiki, at http://opensource.atlassian.com/confluence/spring/homepage.action Try a page on Javangelist: : http://javangelist.snipsnap.org/space/Spring Not related to SpringsAndStruts. ---- Articles on the Spring Framework: * Introducing the Spring Framework (Rod Johnson) -- http://www.theserverside.com/articles/article.tss?l=SpringFramework * Spring: Creating Objects So You Don't Have To (Javid Jamae) -- http://www.devx.com/Java/Article/21665 * Simplify Your Web App Development Using the Spring MVC Framework (Javid Jamae) -- http://www.devx.com/Java/Article/22134 * The Spring Framework (Benoy Jose) -- http://javaboutique.internet.com/tutorials/spring_frame/ * An Introduction to Aspect-Oriented Programming with the Spring Framework (Russell Miles) - http://www.onjava.com/pub/a/onjava/2004/07/14/springaop.html ---- Bob - it's cool. I have just sold the concept on a high-profile project, in the UK :-) ---- I just got through the tutorial. I'm ready to use this on my next project. Much simpler than Struts. Much better job of separating business from model. Much better job of facilitating tests via junit. --DavidMcReynolds ''Interesting: Some think that the MVC web application framework portion of the Spring Framework is the least important and least useful part of the framework. Even its author seems to think that this part should have been tossed out.'' ---- Is this CategoryJava or CategoryJavaPlatform? I'd suggest that its CategoryEnterpriseComputingConcerns.