Spring framework, JAVA Programming

Spring framework

The Spring framework is the leading full-stack J2EE /JAVA application framework. Not like other applications, Spring does not expose itself on the design of a project due to its modular property and, it has been break logically into independent packages, which may function independently. It gives a light weight container and a non-invasive programming  model  enabled  by  the  need  of  AOP  (Aspect  Oriented Programming),  dependency  injection, and portable service abstractions.

It adds abstraction layers for persistence, transactions frameworks, Web development, a JDBC integration framework, an AOP integration framework, Web Services, email support etc. It also gives integration modules for popular Object-to-Relational (O/R) mapping tools like JDO, Hibernate etc. The designers of an application may feel free to use just a few Spring packages and go out the rest. The other spring packages may be used into an existing application in a part manner. Spring is based on complements OOP (Object Oriented Programming) and also the IoC pattern with AOP (Aspect Oriented Programming). You do not use AOP if you do not need to and AOP complements Spring IoC to give a better middleware solution.

 

472_Spring framework.png

Posted Date: 7/26/2012 5:45:25 AM | Location : United States







Related Discussions:- Spring framework, Assignment Help, Ask Question on Spring framework, Get Answer, Expert's Help, Spring framework Discussions

Write discussion on Spring framework
Your posts are moderated
Related Questions

Write down HTML or JavaScript code for the following requirements: Declare an Array along with the identifier SUBJECT having length 5. Assign subsequent values to the array par

Talent agencies like ICM, CAA and Paradigm represent writers, directors and actors (among other talent).  These agencies take in hundreds of millions of dollars a year collecting 1

SudCell and Simple Sudoku Implementation We describe, fully, the SudCell class that will represent each of the 81 cells or boxes in a Sudoku puzzle.  Then we will

I want cyclos mobile banking USSD and IVR module Project Description: We already have a Cyclos mobile banking project deployed on our server with SMS banking module. The s

Want to Design an all encompassing Database for a small business Project Description: I want to organize and structure an all encompassing database and Information management

What is numeric promotion? Numeric promotion is the conversion of a smaller numeric type to a larger numeric type, so that integer and floating-point operations may take place.

do you have example of a simple midlet game ?

WAP to input a 4 digit no and find greatest using nested if

Debugging mode can be enabled by adding the following line of code before creating new connections: XMPPConnection.DEBUG_ENABLED = true; When debugging mode is enabled, a