Since its inception the Spring Framework has consistently focused on the goal of simplifying enterprise application development while providing powerful, non-invasive solutions to complex problems. With the release of Spring 2.0 just over a year ago, these themes advanced to a new level. XML Schema support and custom namespaces reduce the amount of XML-based configuration. Developers using Java 5 or greater are able to take advantage of Spring libraries that exploit new language features such as generics and annotations. The close integration with AspectJ's expression language enables the non-invasive addition of behavior across well-defined groupings of Spring-managed objects.
SaveShareSend
Tags: frameworks, java
Comments
dzonelurker replied ago:
You can "reduce the amount of XML-based configuration" to zero! Guess how ;-)
lamboap replied ago:
^ what a troll.
haskellRocks replied ago:
I don't know, dzonelurker makes a good point.
markfisher replied ago:
Actually that excerpt about "reducing XML" was referring back to a theme of Spring 2.0. With the annotations in Spring 2.5 (and/or Spring's Java Config), it actually is possible to reduce the XML to zero. The classpath scanner can be used programmatically to construct a Spring ApplicationContext.
Voters For This Link (22)
Voters Against This Link (3)