0% found this document useful (0 votes)
100 views1 page

Java EE Vs Spring

Spring is an open source alternative to Java EE for building enterprise applications. It contains components for web development, business logic, and web services similar to Java EE. However, Spring emphasizes allowing developers to build their own custom stacks more than Java EE. The choice between Java EE and Spring is often ideological as they offer similar functionality, but Java EE focuses more on convention over configuration while Spring provides convenience methods. Additionally, Spring has a more comprehensive security API than Java EE.

Uploaded by

awisjohari
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
100 views1 page

Java EE Vs Spring

Spring is an open source alternative to Java EE for building enterprise applications. It contains components for web development, business logic, and web services similar to Java EE. However, Spring emphasizes allowing developers to build their own custom stacks more than Java EE. The choice between Java EE and Spring is often ideological as they offer similar functionality, but Java EE focuses more on convention over configuration while Spring provides convenience methods. Additionally, Spring has a more comprehensive security API than Java EE.

Uploaded by

awisjohari
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
You are on page 1/ 1

Java EE vs Spring

Spring
An alternative enterprise framework for Java is Spring. This is a proprietary, though fully open source
framework.
Just as the Java EE framework, the Spring framework contains a web framework (called Spring
MVC), a business component framework (simply called Spring, or Core Spring Framework) and a
web services stack (called Spring Web Services).
Although many parts of the Java EE framework can be used standalone, Spring puts more emphasis
on building up your own stack than Java EE does.
The choice of Java EE vs Spring is often a religiously influenced one. Technically both frameworks
offer a similar programming model and a comparable amount of features. Java EE may be seen as
slightly more light-weight (emphasis convention over configuration) and having the benefit of typesafe injections, while Spring may offer more of those smaller convenience methods that developers
often need.
Additionally Spring offers a more thoroughly and directly usable security API (called Spring Security),
where Java EE leaves a lot of security details open to (third party) vendors.

You might also like