What is the alternative to an enterprise portal strategy in the Java space?

Is it a good investment to learn Java Enterprise Edition (Java EE)?

  • I have a job opportunity in which I will need to use Java EE. My experience with Java is limited and most of it comes from my C/C++ background. I have as well developed some project with Java EE but again they were mostly non-professional personal projects and my experience is limited. So my question is should I take this road or Java EE will be obsolete in several years against competing technologies such as Spring.

  • Answer:

    Java EE is the standard on which many enterprise deployments are built such as web services.  JEE is a series of parallel technologies that cover the "enterprise" space.  JEE is part of the Java standards themselves whereas frameworks come and go.  There is no chance anytime soon JEE is going to be obsolete.  Frameworks also build atop the JEE stack so knowing how it works gives you better insight into what the frameworks are doing.  So there would be no harm in acquiring that experience.

Matt Pickering at Quora Visit the source

Was this solution helpful to you?

Other answers

In my opinion, there is almost zero probability that Java EE will be obsolete within a few years. Instead Java EE will likely continue to grow, incorporating its own variants of other technologies and Java itself will continue to add features from other languages. Projects heavily invested in Spring will likely not switch to Java EE, in my opinion, because Spring continues to innovate and has historically been more usable. If you're interested in a future of corporate Java-based development projects then either would be fine. But if you want to have fun then I would look elsewhere ;-)

Jarmo Dee

Java EE is the fundamental platform and standard for distributed systems. Learn Java and Java EE 7 . Every Java developer can find job in whole world including https://en.wikipedia.org/wiki/Antarctica :)

Armen Arzumanyan

J2EE is getting stronger and stronger with the introduction of framework like Spring, Struts etc. Since Java is open source which all community to grow and lots of tool being invented which solve enterprise level issue.I am currently working in Hybris which built on top of Java and Spring nd it one of most growing e-commerce omni channel platform.So yes, it will be good investment to learn J2EE.

Bhupendra Kumar

I think Spring is just a framework, which is also part of JavaEE. I think you have to learn Java EE because you can't image how wide is this area actually...

Zhassan Baipakbayev

Related Q & A:

Just Added Q & A:

Find solution

For every problem there is a solution! Proved by Solucija.

  • Got an issue and looking for advice?

  • Ask Solucija to search every corner of the Web for help.

  • Get workable solutions and helpful tips in a moment.

Just ask Solucija about an issue you face and immediately get a list of ready solutions, answers and tips from other Internet users. We always provide the most suitable and complete answer to your question at the top, along with a few good alternatives below.