Home > SpringSource Adds Annotation Support to Java App Framework

News

SpringSource Adds Annotation Support to Java App Framework

11/29/2007

Enterprise open source software provider SpringSource (formerly known as Interface21) has released Spring Framework 2.5, the latest upgrade to its Java/J2EE application framework.

The upgrade adds configuration approaches, with broad support for configuration annotations. The following annotations are supported with this release:

Configuration annotations can be used for various purposes, ranging from "configuration hints in component classes to self-sufficient components which express their entire configuration through annotations," according to an announcement issued by SpringSource.

The new framework adds support for Java 6 and Java EE5 APIs, including JDBC 4.0, JAX-WS 2.0, JTA 1.1 and JSF 1.2.

It adds support for writing annotated Web model view controllers (MVCs), and configuration of the Spring MVC.

Testing capabilities have been improved with the release of Spring Framework 2.5. The latest version includes an annotation-based TestContext testing framework for integration tests. The framework supports lunit 4, TestNG and Spring Framework's core configuration annotations for classes.

The framework features autodetection of components in the class path. It adds support for stereotype annotations, such as @Repository, @Service, @Controller and @Component.

Additional messaging support has been added to this version. The framework enables integration with Java EE connector architecture (JCA) message endpoint management. In addition, it adds simplified message listener configuration via the "jms" namespace configuration.

Spring Framework 2.5 can be downloaded from the Springframework.org site, and is licensed under the Apache Software License, Version 2.0.


David Kopf is a freelance technology writer and marketing consultant. He can be reached at david@dkcopy.com.

Cite this Site

David Kopf, "SpringSource Adds Annotation Support to Java App Framework," Campus Technology, 11/29/2007, http://www.campustechnology.com/article.aspx?aid=56336

copy text (above) for proper citation



Recommended Reading
  • College of Southern Nevada Implementing Angel To Run Online Courses

    The College of Southern Nevada (CSN), a community college in Las Vegas with 41,000 students, has adopted the Angel Learning Management Suite (LMS) to support its online course offerings. In Spring 2008 CSN began evaluating alternatives to WebCT, which it currently runs, and made the decision to adopt Angel in the fall. In January 2009, CSN's 865 sections of online enrollment will be delivered using the Angel LMS.

  • Toshiba Brings DisplayLink to Docking Station

    Toshiba has introduced a new USB docking station that incorporates DisplayLink--a technology that allows computers to connect to projectors and other types of displays through USB 2.0.

  • Mitsubishi Ships SXGA+ Projector with DICOM Simulation

    Mitsubishi has begun shipping a new LCD-based SXGA+ projector aimed at higher education, specifically medical schools. The new MH2850U, according to Mitsubishi, is "specially engineered for projecting DICOM simulation images for use in medical education and training."

  • First Look: Komodo IDE 5.0

    Last month, ActiveState released Komodo IDE 5.0, the company's latest integrated development environment (IDE). Komodo supports multiple programming and markup languages, including HTML, JavaScript, PHP, Perl, Java, Python, C++ and more. It does not support some .NET languages at present, such as ASP/ASP.NET, C# and VB.NET.

  • IBM Offers Cloud Computing Help

    IBM last week announced consulting services specifically designed to help organizations assess their options in using cloud computing technology. "Cloud computing" is a much argued term, but it typically refers to solutions delivered over the Internet, rather than via customer premises-installed software.

  • Hollins U Chooses Omnilert for Emergency Notification Ahead of VA Deadline

    Hollins University, among other higher ed institutions in Virginia, has implemented Omnilert's e2Campus emergency notification system (ENS) just ahead of a state-mandated deadline requiring them at every public institution of higher education by Jan. 1. Hollins itself isn't a public campus, but wished to implement an ENS before the end of the year, the school said in a company statement.