Summer Semester 2009/10
Bussiness Application Programming in Java (elective) I36017E
Course content:
Introduction to enterprise applications. The division into tiers. The basic elements of the JEE platform.
Data tier. Overview of the JDBC standard. Design Patterns DAO and DTO. Object Relational Mapping in JEE platform.
Business tier (logic). Business layer objects. Business tier design patterns. Aspect Programming.
Transactions. Security models.
Learning outcomes:
Knowledge of principles and methods to create enterprise applications based on Java platform and the ability to practice their use. Knowledge of the technology incorporated in the JEE standard (Java Enterprise Edition).
(in Polish) Rodzaj przedmiotu
Course coordinators
Bibliography
a) basic references:
Documentation and specifications JavaEE platform, available at http://java.sun.com/javaee/
b) supplementary references:
Antonio Goncalves: "Beginning Java trade EE 6 Platform with GlassFish trade 3 From Novice to Professional" (Apress)