J2EE Programming

From Wikibooks, the open-content textbooks collection

(Redirected from Programming:J2EE)
Jump to: navigation, search

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.

Contents

[edit] Aim

how to design and develop various J2EE components.

[edit] Prerequisites

Basic Understanding of

[edit] Topics

  • Introduction into J2EE architecture (use some information from sun webpage)
  • Setup your development environment
    • choose an Application Server
    • choose your IDE
  • XDoclet
  • EJB
    • Entity Beans
      1. Bean Managed Persistence (BMP)
      2. Container Managed Persistence (CMP)
      3. EJB-QL
    • Session Beans
      1. Stateless Session Beans
      2. Stateful Session Beans
    • Message Driven Bean
    • Container Managed Transactions
  • Java Server Faces
  • Deployment descriptors
  • Build a web based J2EE application
    1. Servlets
    2. JSP
    3. access the J2EE Application
    4. web deployment files
  • Data Access Objects (DAO)
  • Java Database Connectivity (JDBC)
  • Object Based Persistence
    • Java Data Objects (JDO)
  • Java middleware technology
    1. RMI
    2. CORBA
    3. Java Messaging
  • J2EE Management
    • Java Management Extensions (JMX)
    1. Managed Objects
    2. Events
    3. State Management
    4. Performance Monitoring
  • Index

[edit] Related Concepts

  • IDE
  • Database
  • Web Engine
  • Attribute Oriented Programming
  • Java beans

[edit] See Also