Dashboard > Spring Discuss > Home
  Spring Discuss Log In View a printable version of the current page.  
  Home
Added by Mike Cannon-Brookes, last edited by Santiago Valdarrama on Feb 08, 2007  (view change)
Labels: 
(None)

Want to discuss the Spring Framework? You've come to the right place...

If you create an account in Jira, you can log in here too.

Articles

List of Spring Articles.

Very Quick Spring Wiki - A good source of Spring related links

Make Spring support Type 1 IoC by Adding Interface Injection to Spring.

The challenge and success of Componentizing Spring and Hibernate Development

Spring start for developers who've just downloaded Spring - very simple code samples.

A summary of problems related to unloading classloaders.

How to integrate Spring with JUnit 4? Look here.

Working with Spring MVC

Tips and tricks for Working with Spring MVC.

A Guide to Porting From Struts to Spring will help you move to Spring MVC from our old friend Struts.
Spring-enabling Struts PlugIns explains how to enable Dependency Injection for your Struts plugins.

Future Enhancements

  • A new lifecycle callback interface: Injectable, allowing objects to be notified of the fact that they are injected, and to adapt themselves based on the annotations set on the field in which they are injected. (http://agilejava.com/blog/?p=70)

Integrate Tapestry into spring like other views(velocity).

Posted by Anonymous at Apr 16, 2004 06:36

Tapestry + spring + iBatis, is good!

Posted by Anonymous at Apr 16, 2004 06:37

Provide a "Hello J2EE world!" sample application. Also discuss issues such as clustering and BeanFactory issues.

Spring claims to simplify J2EE use, however, there is no sample that includes EJBs, JMS, etc.

Does Spring really help here or is this more kindling to the XML purgatory? The only mention of complex app development config is in the Spring Reference at 3.16.1 and some Javadocs.

Perhaps I may be looking for more hand-holding? Maybe, but I have found that configuration of an application is where complexity initiates and infects subsequent efforts. Coding is relatively easy; its having something to code 'into' that is hard.

— J. Betancourt

Posted by Anonymous at Apr 23, 2004 08:44

Real brief, but:

Spring's EJB support, leveraging the IoC container and AOP framework, facilitates codeless EJB clients (no more business delegates or service locators client side), which can eliminate A LOT of boiler plate code and completely abstract away a dependency on EJB client side (clients just work with simple business interfaces.) There are also a set of abstract support classes that in general make implementing local/remote session beans easier. These treat EJB as a thin, transacational facade around a resuable, Spring-configured POJO business object (which has emerged as a best practice.)

I would say, though, with the power that Spring's transacation management brings to the table, the main value of EJB ( declarative, container managed transacations) is significantly reduced given that EJBs are without a doubt more costly to code, test, and deploy. People whose apps don't need to be distributed or don't need JTA transacations accross multiple datasources simply don't need the EJB complexity. Better to just go with a servlet container, and POJO DAO/service layer, and if you must distribute, it is worth these days considering a thin remoting layer (based on Hessian, for example) over EJB.

I am in full agreement. However, sometimes one does not have full control of a project or there are other circumstances. Thus, the request for more examples.

— J. Betancourt

Posted by Anonymous at Apr 24, 2004 08:30

I, too, agree with this sentiment. Additionally, I think some step-by-step tutorials to getting up and running with spring and some common components (Spring/Hibernate, Spring/Struts, for example), would greatly reduce the learning curve for people planning migrations and asking 'What do I gain from Spring?'.

Posted by Anonymous at Apr 25, 2004 21:50

Where is their a layman's explanation of spring.NET?
terry@spring.net

I want to comment with my name, WHY I can not create user ( ?

Posted by Anonymous at Jun 25, 2004 02:42

Are their any large projects that are using the Springframework?

Posted by Anonymous at Jun 27, 2004 08:12

I am using spring for my latest project.
I am using iBatis.
For transaction I am using TransactionProxyFactoryBean.

Question:
How can I add throw advice for TransactionProxyFactoryBean?
In documentation you have shown only pre and post interceptors for TransactionProxyFactoryBean.

Posted by Anonymous at Jul 16, 2004 17:10

We are currently looking to employee a Light weight container framework together with Hibernate. This we hope will allow our large and complex product to become RDBMS independent, better quality and standardized. Spring is an obvious candidate for the Light weight container framework; however "The Keel Framework" (based on espresso) also looks as though it has a good structure and rich feature set. Does anyone have any opinion on why Spring should be chosen over Keel?

Posted by Anonymous at Oct 12, 2004 12:25

Hi,

I'm using Spring for nearly a year. Serveral month ago a new web framework called Wicket (initiated by Jonathan Locke) entered the stage and it looks promising (remembering me of WebObjects or Tapestry). One of the Wicket core developers created an example for Spring-Wicket-integration.

Does anyone of the Spring team look for integrating Spring and Wicket?

Regards,
Martin Fey

Posted by Anonymous at Jan 05, 2005 10:25
Site running on a free Atlassian Confluence Open Source Project License granted to Spring Framework. Evaluate Confluence today.
Powered by Atlassian Confluence, the Enterprise Wiki. (Version: 2.5.5 Build:#811 Jul 25, 2007) - Bug/feature request - Contact Administrators