Introduction To JavaEE

History Of javaEE

  • in 1995 introduced java.

  • but they can't develop Java alone.

  • because of that, in 1998 they established a community called JCP(Java Community Process).

  • people who are interested in Java development joined this community.

  • JCP Members always check what are the mistakes in Java.

  • if they noticed some mistakes they wrote documentation called JSR(Java Specification Request).

  • As a result, the JCP community came to Java Enterprise Edition(JavaEE).

What is JavaEE?

  • Java has different kinds of editions.

    • Standard Edition (JavaSE)

    • Enterprises Edition (JavaEE)

    • Micro Edition(JavaME)

  • At that time many people were trying to develop multiuser applications.

  • in that situation, java also tries to develop large-scale applications.

  • After that, James Gosline and his developers developed JavaEE in 1999.

  • That was a good solution for building web applications easily because JavaEE always tries to develop Large-scale applications/multi-user applications / complex logic applications.

  • JavaEE was developed by extending javaSE 8.

  • we can do anything that we do in JavaEE using JavaSE, but it was very difficult. we can manage our time & project complexity using JavaEE.

  • simply JavaEE is a set of specifications.

  • JavaEE was developed by Oracle to JEE8 only Now developed by Eclipse.

  • Eclipse changed JavaEE's name to JakarthaEE9.

  • After that many kinds of JavaEE specifications were released, and because of that many kinds of companies implemented these specifications.

    • ex:- glassfish, JBoss, Wildfly, TomEE, TomCat
  • if we develop a JavaEE application we need these specifications.

What is Specification?

  • a full introduction.

  • full introduction of a specific technology.

  • it has A-Z in detail.

What is Documentation?

  • a brief introduction & simple explanation of a specific technology.