Saturday, September 10, 2011

Spring Framework for J2EE

Well, it's being a while since I posted something here.All because I had lot of works related to these topics. So now it's time to give you what I've learned through the period. Lets start with Spring framework & go on with further developments.
So how many of you heard of Spring Framework? No doubt many of you have heard of it. Let me describe about it in simple words.
Spring framework is a gift for java developers that it makes the development lot easier than having a plain or pure java. As always frameworks give more than that of base (original) allowing developers to use extra features. So in the Spring also there are such features to allow development easy.
Spring is a free and opensource application designed for java development environment which licensed under Apache. The main focus of Spring is to have a Lightweight development environment together with solving the complexity of enterprise application development. One of the chief advantages of the Spring framework is its layered architecture, which allows you to be selective about which of its components you use while also providing a cohesive framework for J2EE application development.
Spring enables you to build applications from “plain old Java objects” (POJOs) and to apply enterprise services non-invasively to POJOs. This capability applies to the Java SE programming model and to full and partial Java EE.

Examples of how you, as an application developer, can use the Spring platform advantage:

  • Make a Java method execute in a database transaction without having to deal with transaction APIs.
  • Make a local Java method a remote procedure without having to deal with remote APIs.
  • Make a local Java method a management operation without having to deal with JMX APIs.
  • Make a local Java method a message handler without having to deal with JMS APIs.
so now you can understand that Spring framework is an excellent application framework for J2EE development which controls the infrastructure & allowing us to more focus on the application development.
In the next post let me introduce you to the key components & features in Spring framework.


No comments:

Post a Comment