Spring is a lightweight Java/J2EE application framework based on code published in "Expert One-on-One J2EE Design and Development" by Rod Johnson. It includes powerful JavaBeans-based configuration management applying Inversion-of-Control principles, a generic abstraction layer for transaction management allowing for pluggable transaction managers, a JDBC abstraction layer, integration with Hibernate, JDO, Apache OJB, and iBATIS SQL Maps, AOP functionality, and a flexible MVC Web application framework with multiple view technologies. There is also a .NET port available.

Journal Entries

No entries yet. Link your entries with 'spring' to include this project.


Ratings & Reviews

Community Rating
4.7/5.0

Based on 99 user ratings.

Your Rating

Click to rate this project.

8 months ago Avatar
Mandatory

  by anderssv

One of the best frameworks out there for Java development. Of course not suitable for everything, but right now I would not start a Java EE project without considering Spring.

Even if you disagree with Springs way of doing Dependency Injection you should have a look at all the classes that are included that saves you when doing JMS, JDBC og just plain old file handling.

Was this review helpful to you? |

Links

1 links submitted so far. Submit your own links.

News

Edit RSS feeds.

    Webinar: Optimizing Spring Solutions in the Public Sector

    Start: 2008-08-27 13:00
    End: 2008-08-27 14:00
    Timezone: Etc/GMT-4
    SpringSource and Carahsoft are joining forces to bring Spring and SpringSource products and services to the public sector for the very first time. Rod Johnson, CEO of ... [More] SpringSource and the Father of Spring, and Carahsoft will co-present a webcast that discusses how to optimize Spring-powered enterprise Java applications in the public sector. Attendees will also learn about the SpringSource Enterprise and Application Platform software offerings, commercial support offerings around Apache Tomcat and other Apache Technologies, as well as getting insight into the future direction of Spring.

    Attend this webinar to get the latest update on using Spring in the public sector. [Less]

    Upcoming Web Site Changes

    The Spring community web site has always been the best place to get all the information you need about Spring and Spring related projects. With the goal of better serving the developers and architects that use Spring and improving their overall web ... [More] experience, in the next couple of weeks, we will be making some changes and enhancements to the SpringFramework.org web site. These changes include:

    A new look and feel that emphasizes the Spring community
    Navigation changes to make key projects and resources easier to find
    Content reorganization to improve the grouping of related content
    Better integration of the multiple systems that the Spring community commonly use

    If you want to make requests for features, can't find a previous resource that has changed in the update or if you just want to provide some feedback then send a message to the web design team. Thanks for your patience during these changes. [Less]

    Spring Integration 1.0 Milestone 6 Released

    Dear Spring community,
    We are pleased to announce that Spring Integration 1.0.0.M6 is now available.
    Download | Reference Documentation | JavaDoc

    To see a list of features added and issues resolved since Milestone 5, view the ... [More] changelog. For more information, visit the Spring Integration Home or join the discussion at the Spring Integration Forum. Community feedback is more important than ever as we approach the Release Candidate.

    Mark Fisher
    Spring Integration Lead [Less]

    Brisbane Spring User Group August Meeting

    Start: 2008-08-26 18:00
    End: 2008-08-26 19:30
    Timezone: Etc/GMT-4
    Come along to a relaxed evening, meet your peers, have a drink on us and mingle whilst learning about the brand new Spring 2.5 MVC and Spring Web Flow 2 features. Click here for full details and to register for this free community event.

    Melbourne Spring User Group August Meeting

    Start: 2008-09-03 18:00
    End: 2008-09-03 19:30
    Timezone: Etc/GMT-4
    Come along to a relaxed evening, meet your peers, have a drink on us and mingle whilst learning about the brand new Spring 2.5 MVC and Spring Web Flow 2 features. Click here for full details and to register for this free community event.

Read all Spring Framework articles…


Who uses Spring Framework?

Anon32 Anon32 Anon32 Anon32 Anon32 Anon32 Anon32 Anon32 Anon32 Anon32 Anon32 Anon32

Who contributes to Spring Framework?

Anon32 Anon32 Anon32 Anon32 Anon32 Anon32 Anon32 Anon32 Anon32 Anon32 Anon32 Anon32 Anon32 Anon32 Anon32 Anon32
I'm a contributor

Where in the world?





Project Cost

This calculator estimates how much it would cost to hire a team to write this project from scratch. More »
Include
Codebase 674,266
Effort (est.) 182 Person Years
Avg. Salary $ year
$ 9,990,792