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
How can I improve the performance of a java application , describe the java optimization techniques?

New Fishing App Project Description: A new app for iPhone providing a GPS connected map of the fishery you are fishing at and other logged in users who are also fishing at th

What are the advantages of multimedia presentations? Write any five. Multimedia presentation is a excellent tool for effective communication: Advantages: 1. Easy to make l

Write nonrecursive implementations of the min() and floor() methods in BST.java. Make sure to use only one return in your method. Use an insertion sort (discussed in class) to s


What are the different scopes for Java variables? The scope of a Java variable is explained by the context in which the variable is declared. Therefore a java variable can have

What is Scope of Variable ? Space in that a variable is effective is called as the scope of a variable. In other words we can say area where that variable is available for the

For what purposes FTP is used in networks? FTP is known as file transfer protocol it is basically used to download or upload files / data to a remote computer.

We are in need of Programmer In search of someone who know java well enough to work under my in-house programmer and take work form him to keep the project moving. The project d

An application server creates data for a Web server - as, collecting data from databases, processing security checks, applying relevant business programs, and/or storing the state