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
Differentiate between onLoad and onUnload? Onload executes the particular javascript code when a latest document is loaded into a windows. ONUnload executes he particular javas

Explain the concept of Multi-Threaded- JAVA Java has a concept of concurrency wired right in to the language itself. This works out more cleanly than languages where concur

What are the different types of messages available in the JMS API? Ans) Message, TextMessage, BytesMessage, StreamMessage, ObjectMessage, MapMessage are the dissimilar messages

The Applet's life cycle functions are as follows: public void init() : Initialization function called only once by the browser. public void start() : Method called after

I want Android App Notes Project Description: Seeking a developer to create a simple note application I don't need all the visualize features. I just want the user to t

Does Java pass arguments by value or reference? Ans) Pass by value. 1. When passing primitives, it going a copy of the variable to the method. Any change made in the method d

Here are some features of spring:- ? Lightweight: spring is lightweight when it comes to size and transparency. The essential version of spring framework is around 1MB. And t

Custom Website Technical Specification Document A Solution provider / System Architect to interpret and speak with me and build business functional needs and a set of research d

I can''t figure out how to do this question: "Given two linear equations: ax + by + c = 0 and dx + ey + f = 0" solve for x and y. A, b, c, d, e, and f being inputted from the user.

Need Java/JNLP Application - GUI and Backend Projects Project Description: I am looking for assistance in making changes to a complex java application. System launches fro