J2EE Programming
J2EE stands for Java 2 Platform, Enterprise Edition. This book will describe how to build J2EE 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 J2EE components.
Prerequisites
Basic Understanding of
Topics
- Introduction into J2EE architecture (use some information from Oracle webpage)
- History (including the major changes in the versions, technically)
- Project JPE
- J2EE 1.2
- J2EE 1.3
- J2EE 1.4
- Java EE 5
- Java EE 6
- Frameworks
- Setup your development environment
- choose an Application Server
- choose your IDE
- XDoclet
- Enterprise JavaBeans (EJB)
- Entity Beans
- Bean Managed Persistence (BMP)
- Container Managed Persistence (CMP)
- EJB-QL
- Session Beans
- Stateless Session Beans
- Stateful Session Beans
- Message Driven Bean
- Container Managed Transactions
- Entity Beans
- Java Server Faces
- Deployment descriptors
- Build a web based J2EE application
- Servlets
- JavaServer Pages (JSP)
- access the J2EE Application
- web deployment files
- External JAR files (library files)
- Data Access Objects (DAO)
- Java Database Connectivity (JDBC)
- Object Based Persistence
- Java middleware technology
- Security Services
- JAAS (Java Authentication and Authorization Services)
- JACC (Java Authorization service provider contract for containers)
- Web Services
- J2EE Management
- Managed Objects
- Events
- State Management
- Performance Monitoring
- Index