Microsoft Windows XP Professional With Servise Pack 2 (e8503040) for PC Logo
Posted on Mar 11, 2008
Answered by a Fixya Expert

Trustworthy Expert Solutions

At Fixya.com, our trusted experts are meticulously vetted and possess extensive experience in their respective fields. Backed by a community of knowledgeable professionals, our platform ensures that the solutions provided are thoroughly researched and validated.

View Our Top Experts

Java what is a spring framework?

1 Answer

Anonymous

Level 3:

An expert who has achieved level 3 by getting 1000 points

All-Star:

An expert that got 10 achievements.

MVP:

An expert that got 5 achievements.

Genius:

An expert who has answered 1,000 questions.

  • Master 1,011 Answers
  • Posted on Mar 11, 2008
Anonymous
Master
Level 3:

An expert who has achieved level 3 by getting 1000 points

All-Star:

An expert that got 10 achievements.

MVP:

An expert that got 5 achievements.

Genius:

An expert who has answered 1,000 questions.

Joined: Feb 07, 2008
Answers
1011
Questions
3
Helped
562499
Points
2521

Hello Sir,


The Spring Framework (or Spring for short) is an open source application framework for the Java platform. The first version was written by Rod Johnson, who first released it with the publication of his book Expert One-on-One J2EE Design and Development (Wrox Press, October 2002). A port is available for the .NET Framework.[1]
The framework was first released under the Apache 2.0 license in June 2003. The first milestone release, 1.0, was released in March 2004, with further milestone releases in September 2004 and March 2005.
Although the Spring Framework does not enforce any specific programming model, it has become popular in the Java community as an alternative, replacement, or even addition to the Enterprise JavaBean model. By design, the framework offers a lot of freedom to Java developers yet provides well documented and easy-to-use solutions for common practices in the industry.
While the core features of the Spring Framework are usable in any Java application, there are many extensions and improvements for building web-based applications on top of the Java Enterprise platform. Spring has gained a lot of popularity because of this, and is recognized by vendors as a strategically important framework.



The Spring Framework provides solutions to many technical challenges faced by Java developers and organizations wanting to create applications based on the Java platform. Because of the sheer vastness of the functionality offered, it can be hard to distinguish the major building blocks from which the framework is composed. The Spring Framework is not exclusively linked to the Java Enterprise platform, although its far-reaching integration in this area is an important reason for its popularity.
The Spring Framework is probably best known for offering features required to create complex business applications effectively outside of the programming models which have been dominant historically in the industry. Next to that, it is also credited for introducing previously unfamiliar functionalities into today's mainstream development practices, even beyond the Java platform.
This amounts to a framework which offers a consistent model and makes it applicable to most application types created on top of the Java platform today.
[Modules of the Spring Framework The Spring Framework can be considered as a collection of smaller frameworks. Most of these frameworks are designed to work independently of each other yet provide better functionalities when used together. These frameworks are divided along the building blocks of typical complex applications:

  • Inversion of Control container: configuration of application components and lifecycle management of Java objects.
  • Aspect-oriented programming framework: working with functionalities which cannot be implemented with Java's object-oriented programming capabilities without making sacrifices.
  • Data access framework: working with relational database management systems on the Java platform using JDBC and Object-relational mapping tools providing solutions to technical challenges which are reusable in a multitude of Java-based environments.
  • Transaction management framework: harmonization of various transaction management API's and configurative transaction management orchestration for Java objects.
  • Model-view-controller framework: HTTP and Servlet based framework providing many hooks for extension and customization.
  • Remote Access framework: configurative RPC-style export and import of Java objects over computer networks supporting RMI, CORBA and HTTP-based protocols including web services (SOAP).
  • Authentication and authorization framework: configurative orchestration of authentication and authorization processes supporting many popular and industry-standard standards, protocols, tools and practices via the Acegi sub-project.
  • Remote Management framework: configurative exposure and management of Java objects for local or remote configuration via JMX.
  • Messaging framework: configurative registration of message listener objects for transparent message consumption from message queues via JMS, improvement of message sending over standard JMS API's.
  • Testing framework: support classes for writing unit tests and integration tests.

Add Your Answer

×

Uploading: 0%

my-video-file.mp4

Complete. Click "Add" to insert your video. Add

×

Loading...
Loading...

Related Questions:

0helpful
1answer

What do you mean by priority Queue in java ?

A priority queue in Java is a special type of queue wherein all the elements are ordered as per their natural ordering or based on a custom Comparator supplied at the time of creation. ... The Priority Queue class is part of Java'scollections framework and implements the Queueinterface.

For more details Visit the link
https://www.callicoder.com/java-priority-queue
java-priority-queue-class-hierarchy-3sy3ilgw35tvso44rtxusto5-1-0.jpg
0helpful
1answer

E2020 login keeps asking for java which is already installed

You must be logged in as an administrator. If prompted for your administrator password after a command, enter it and then press the Return or Enter key.
  1. Open Terminal, located in the Utilities folder.
  2. Enter this command, then press the Return or Enter key:
    sudo mkdir -p /Library/Internet\ Plug-Ins/disabled
  3. Enter this command, then press the Return or Enter key:
    sudo mv /Library/Internet\ Plug-Ins/JavaAppletPlugin.plugin /Library/Internet\ Plug-Ins/disabled
  4. Enter this command, then press the Return or Enter key:
    sudo ln -sf /System/Library/Java/Support/Deploy.bundle/Contents/Resources/JavaPlugin2_NPAPI.plugin /Library/Internet\ Plug-Ins/JavaAppletPlugin.plugin
  5. To re-enable Java SE 6 Web Start, enter this command, then press the Return or Enter key:
    sudo ln -sf /System/Library/Frameworks/JavaVM.framework/Commands/javaws /usr/bin/javaws

Additional Information The following steps will undo the above commands and restore Java 7.
  1. Disable Java SE 6 Web Start opening:
    • Enter this command, then press the Return or Enter key:
    • sudo ln -sf /System/Library/Frameworks/JavaVM.framework/Versions/Current/Commands/javaws /usr/bin/javaws
    • When prompted, enter your administrator password, then press the Return or Enter key.
  2. Re-enable the Java 7 applet plug-in bydownloading and reinstalling the latest version of Oracle Java 7 JRE.

Important: Mention of third-party websites and products is for informational purposes only and constitutes neither an endorsement nor a recommendation. Apple assumes no responsibility with regard to the selection, performance or use of information or products found at third-party websites. Apple provides this only as a convenience to our users. Apple has not tested the information found on these sites and makes no representations regarding its accuracy or reliability. There are risks inherent in the use of any information or products found on the Internet, and Apple assumes no responsibility in this regard. Please understand that a third-party site is independent from Apple and that Apple has no control over the content on that website. Please contact the vendor for additional information.
1helpful
1answer

WHAT IS VB.NET?

Visual Basic .NET (VB.NET) is an object-oriented computer programming language that can be viewed as an evolution of Microsoft's Visual Basic (VB) which is generally implemented on the Microsoft .NET Framework. It is a competing technology to Sun's (now Oracle's) Java 2 Enterprise Edition framework.
0helpful
1answer

What is J2ME?

J2ME
Java Platform, Micro Edition (Java ME) provides a robust, flexible environment for applications running on mobile and other embedded devices—mobile phones, personal digital assistants (PDAs), TV set-top boxes, and printers. Java ME includes flexible user interfaces, robust security, built-in network protocols, and support for networked and offline applications that can be downloaded dynamically. Applications based on Java ME are portable across many devices, yet leverage each device's native capabilities.

Java Security
Java security technology includes a large set of APIs, tools, and implementations of commonly used security algorithms, mechanisms, and protocols. The Java security APIs span a wide range of areas, including cryptography, public key infrastructure, secure communication, authentication, and access control. Java security technology provides the developer with a comprehensive security framework for writing applications, and also provides the user or administrator with a set of tools to securely manage applications.
0helpful
1answer

Problem signature Problem Event Name: APPCRASH Application Name: YahooMessenger.exe Application Version: 10.0.0.525 Application Timestamp: 4a8b5447 Fault Module Name: StackHash_b245 Fault Module...

download and install the following software updates:
1. Java Runtime Environment:
http://java.sun.com/getjava/
2. DirectX Runtime Web Installer:
http://go.microsoft.com/?linkid=9635483
3. Internet Explorer 8:
http://www.microsoft.com/windows/internet-explorer/
Next, you need to reinstall the Microsoft .NET Framework. Here's how:
1. Download and run the .NET Framework Cleanup Tool:
http://blogs.msdn.com/astebner/attachment/8904493.ashx
2. Download and install Microsoft .NET Framework 4:
http://go.microsoft.com/fwlink/?LinkId=147415
Reinstall Yahoo! Messenger using this link:

http://download.yahoo.com/dl/msgr10/us/ymsgr10us.exe
3helpful
3answers

How can we prepare online shoping project using jsp

You can try online shopping website in ASP.NET.you can also make it by java. try to know about more making shopping project,many projects are available in Internet.
I give you some tips.

This is part of web application and to start with any web application follow these steps:
1) Understand what features that you would like to do in this project. (Generally this may involve whether to use payment process, indexing and so on ... if you want a plain vanilla kind of without many features then just ignore it)
2) Decide on the frameworks that you would like to use for your web application - Struts/Spring MVC/Hibernate/JSF and so on
3) Do a sample application using the framework chosen by you to increase your comfort level
4) Decide on technical environment - server/editor/database ... and so on
5) Design the application (at least decide on what screens and how the navigation should happen)
6) Develop the application
0helpful
2answers

To access data in the database using java

Your question is ambiguously worded. What I believe you are asking is how can you read an MS Access database from a Java program. (If that is not the case, then please re-phrase your question).

Java 1.7 :
Java JDBC: An example to connect MS Access database
Java 1.8 : JDBC: An example to connect MS Access database in Java 8
For other databases,
My SQL database : Java JDBC: An example to connect MySQL database
Oracle database : Java JDBC: An example to connect Oracle database

Source:

Best java training institute in chennai
Best Java Training in Chennai Java training Institute


admin-java_logo-wa2edogpcpakk0ecm2enjvq3-3-0.png
0helpful
1answer

What is dot.net?

? Hope this is it.

The Microsoft .NET Framework is a software framework available with several Microsoft Windows operating systems. It includes a large library of coded solutions to prevent common programming problems and a virtual machine that manages the execution of programs written specifically for the framework. The .NET Framework is a key Microsoft offering and is intended to be used by most new applications created for the Windows platform.
1helpful
2answers

I closed my Eclipse editor after usual work; and i came on next day to office,try to open it ,but not getting opened by saying "An error has occured .see the log file"

Start by looking at the last line:

MESSAGE Missing required bundle org.eclipse.gef_0.0.0.

Looks like it can't find the GEF (graphical editing framework) libraries. They should be in your eclipse/plugins directory - if not, download a fresh copy from http://www.eclipse.org/gef/downloads/ and extract into the plugins directory.

Can you post the output after doing this, so we can see if the Quantum / OSGI libs are missing too?
Not finding what you are looking for?

508 views

Ask a Question

Usually answered in minutes!

Top Microsoft Computers & Internet Experts

Grand Canyon Tech
Grand Canyon Tech

Level 3 Expert

3867 Answers

k24674

Level 3 Expert

8093 Answers

Brad Brown

Level 3 Expert

19187 Answers

Are you a Microsoft Computer and Internet Expert? Answer questions, earn points and help others

Answer questions

Manuals & User Guides

Loading...