Enterprise Java Development@TOPIC@

Chapter 2. Syllabus

Table 2.1. Data Tier

SessionDateTopicComment
1Sep02

Course Introduction

 
  

Enterprise Java (JavaEE) Introduction

Rubinger & Burke: Ch 1-4

   

Exercise: Development Environment Setup

   

Exercise: First Simple Application

2Sep09

Development Environment Overview

 
  

Business Logic

 
3Sep16

Data Access Objects (DAOs)

 
  

JPA Entity Manager

Rubinger & Burke: Ch 9

   

Exercise: Entity Manager Exercise

   

Project Startup/Sanity Check due by Sun, 8am Sep21

4Sep23

JPA Core Entity Mapping

Rubinger & Burke: Ch 10

   

Exercise: Entity Mapping Exercise

  

Validation API

 
5Sep30

JPA Relationships

Rubinger & Burke: Ch 11

   

Exercise: Relationship Mapping Exercise

  

JPA Inheritance

Rubinger & Burke: Ch 12

6Oct07

JPA Query (Queries, JPAQL, & Criteria API)

Rubinger & Burke: Ch 13

   

Exercise: JPA Query Exercise

   Project 1 due by Sun, 8am Oct18
  

JPA/SQL Tuning

 

Table 2.2. N-Tier Application/Enterprise JavaBeans


Table 2.3. Security and Asynchronous Applications

SessionDateTopicComment
11Nov11

JavaEE Security

Rubinger & Burke: Ch 15

  

JavaEE Interceptors

 
12Nov18

JMS Core

 
 Nov25Thanksgiving Break (no class) 
13Dec02

EJB and JMS

Rubinger & Burke: Ch 8 & 19

  Asynchronous Methods 
  EJB Timers 
14Dec09Complete Final Project (no class)Project 3 due by Wed evening/midnight, Dec09