Jakarta EE was renamed from Java EE (Java Platform, Enterprise Edition) and J2EE
(Java 2 Platform, Enterprise Edition). This book will describe how to build Jakarta
EE based applications. The implementation is done with the help of XDoclet which
simplifies the process of building an application.
Aim
How to design and develop various Jakarta EE components.
Prerequisites
Basic Understanding of
75% developed as of 14 Jan, 2013 Java
100% developed as of 14 Jan, 2013 XML
100% developed as of 14 Jan, 2013 SQL
0% developed as of 14 Jan, 2013 JDBC
0% developed as of 14 Jan, 2013 MVC Architecture
Topics
0% developed as of 14 Jan, 2013 Introduction into Jakarta EE architecture (use
some information from Oracle webpage)
0% developed as of 14 Jan, 2013 History (including the major changes in the
versions, technically)
0% developed as of 14 Jan, 2013 Project JPE
0% developed as of 14 Jan, 2013 J2EE 1.2
0% developed as of 14 Jan, 2013 J2EE 1.3
0% developed as of 14 Jan, 2013 J2EE 1.4
0% developed as of 14 Jan, 2013 Java EE 5
0% developed as of 14 Jan, 2013 Java EE 6
100% developed as of 22 Feb, 2013 Frameworks
0% developed as of 14 Jan, 2013 Setup your development environment
0% developed as of 14 Jan, 2013 Choose an Application Server
0% developed as of 14 Jan, 2013 Glassfish (Default application server)
25% developed as of 13 Oct, 2014 WildFly (formerly JBoss)
0% developed as of 14 Jan, 2013 Geronimo
0% developed as of 14 Jan, 2013 Choose your IDE
25% developed as of 14 Jan, 2013 Eclipse
50% developed as of 14 Jan, 2013 NetBeans
0% developed as of 14 Jan, 2013 Deployment descriptors
0% developed as of 14 Jan, 2013 Build a web based Jakarta EE application
50% developed as of 16 Apr, 2013 Servlets
25% developed as of 14 Oct, 2014 Jakarta Server Pages (JSP; formerly JavaServer
Pages)
75% developed as of 14 Jan, 2013 Jakarta Server Pages syntax
0% developed as of 14 Jan, 2013 Access the Jakarta EE Application
0% developed as of 14 Jan, 2013 Web deployment files
0% developed as of 14 Jan, 2013 External JAR files (library files)
25% developed as of 14 Jan, 2013 Jakarta Enterprise Beans (EJB; formerly
Enterprise JavaBeans)
0% developed as of 14 Jan, 2013 Entity Beans
0% developed as of 14 Jan, 2013 Bean Managed Persistence (BMP)
0% developed as of 14 Jan, 2013 Container Managed Persistence (CMP)
25% developed as of 14 Jan, 2013 EJB-QL
0% developed as of 14 Jan, 2013 Session Beans
25% developed as of 21 Oct, 2014 Stateless Session Beans
0% developed as of 14 Jan, 2013 Stateful Session Beans
25% developed as of 27 Fev, 2013 Message Driven Bean
0% developed as of 14 Jan, 2013 Container Managed Transactions
0% developed as of 14 Jan, 2013 XDoclet
0% developed as of 14 Jan, 2013 Jakarta Server Faces (JSF; formerly JavaServer
Faces)
0% developed as of 14 Jan, 2013 Data Access Objects (DAO)
25% developed as of 14 Jan, 2013 Java Database Connectivity (JDBC)
0% developed as of 14 Jan, 2013 Object Based Persistence
0% developed as of 14 Jan, 2013 Java Data Objects (JDO)
0% developed as of 14 Jan, 2013 Java middleware technology
75% developed as of 14 Jan, 2013 Remote Method Invocation (RMI)
50% developed as of 14 Jan, 2013 CORBA
25% developed as of 27 Fev, 2013 Jakarta Messaging (JMS; formerly Java Messaging
Service)
0% developed as of 14 Jan, 2013 Jakarta Mail (formerly JavaMail)
0% developed as of 14 Jan, 2013 Security Services
0% developed as of 14 Jan, 2013 Java Authentication and Authorization Services
(JAAS)
0% developed as of 14 Jan, 2013 JACC (Java Authorization service provider contract
for containers)
25% developed as of 27 Fev, 2013 Web Services
0% developed as of 14 Jan, 2013 Jakarta XML Web Services (JAX-WS; formerly Java
API for XML Web Services)
0% developed as of 14 Jan, 2013 Jakarta RESTful Web Services (JAX-RS; formerly
Java API for RESTful Web Services)
0% developed as of 14 Jan, 2013 Jakarta EE Management
0% developed as of 14 Jan, 2013 Java Management Extensions (JMX)
0% developed as of 14 Jan, 2013 Managed Objects
0% developed as of 14 Jan, 2013 Events
0% developed as of 14 Jan, 2013 State Management
0% developed as of 14 Jan, 2013 Performance Monitoring
0% developed as of 14 Jan, 2013 Index
Related Concepts
100% developed as of 14 Jan, 2013 IDE
0% developed as of 14 Jan, 2013 Database
0% developed as of 14 Jan, 2013 Web Engine
0% developed as of 14 Jan, 2013 Attribute Oriented Programming
75% developed as of 14 Jan, 2013 JavaBeans