Unit : 1
·
Introduction to
J2EE
·
Enterprise
Architecture Styles:
o
Two-Tier
Architecture
o
Three-Tier
Architecture
o
N-Tier
Architecture
·
Enterprise
Architecture
·
The J2EE Platform
·
Introduction to
J2EE APIs (Servlet, JSP, EJB, JMS, JavaMail, JSF, JNDI)
·
Introduction to
Containers
·
Tomcat as a Web
Container
·
Introduction of
JDBC
·
JDBC Architecture
·
Data types in
JDBC
·
Processing
Queries
·
Database
Exception Handling
·
Discuss types of
drivers
·
JDBC Introduction
and Need for JDBC
·
JDBC Architecture
·
Types of JDBC
Drivers
·
JDBC API for
Database Connectivity (java.sql package)
·
Statement,
PreparedStatement
·
CallableStatement
·
ResultSetMetaData
·
DatabaseMetaData
·
Other JDBC APIs
·
Connecting with
Databases (MySQL, Access, Oracle)
Unit : 2 – RMI Servlet
·
RMI overview
·
RMI architecture
·
Stub and Skeleton
·
Developing and
Executing RMI application
·
Servlet
Introduction
·
Architecture of a
Servlet
·
Servlet API
(Javax.servlet and avax.servlet.http)
·
Servlet Life
Cycle
·
Developing and
Deploying Servlets
·
Handling Servlet
Requests and Responses
·
Reading
Initialization Parameters
·
Session Tracking
Approaches (URL Rewriting, Hidden Form Fields, Cookies, Session API)
·
Servlet
Collaboration
·
Servlet with JDBC
Unit
: 3 – JSP, Java Beans
·
Introduction
to JSP and JSP Basics
·
JSP
vs. Servlet
·
JSP
Architecture
·
Life
cycle of JSP
·
JSP
Elements: Directive Elements, Scripting Elements, Action Elements
o
Directives
Elements (page, include, taglib)
o
Scripting
Elements (Declaration, scriptlet, expression)
o
Action
Elements (JSP:param, JSP:include, JSP:Forward, JSP:plugin)
·
JSP
Implicit Objects
·
JSP
Scope
·
Including
and Forwarding from JSP Pages
·
include
Action
·
forward
Action
·
Working
with Session & Cookie in JSP
·
Error
Handling and Exception Handling with JSP
·
JDBC
with JSP
·
JavaBean
Properties
·
JavaBean
Methods
·
Common
JavaBean packaging
Unit : 4 –
MVC Architecture, EJB, Hibernate
·
Introduction
to MVC
·
Implementation
of MVC Architecture
·
Introduction
·
Types
of EJB, Benefits of EJB, Restriction on EJB
·
Session
Beans
·
Entity
Beans
·
Message-driven
beans
·
Timer
service
·
Introduction
to Hibernate
·
Need
for hibernate
·
Features
of hibernate
·
Disadvantages
of Hibernate
·
Exploring
Hibernate Architecture
·
Downloading
and Configuring and necessary files to Hibernate in Eclipse
·
Jars
files of hibernate.
·
Hibernate
Configuration file
·
Hibernate
Mapping file
·
Basic
Example of Hibernate
·
Annotation
·
Hibernate
Inheritance
·
Inheritance
Annotations
·
Hibernate
Sessions
Unit
: 5 - Spring, Struts
·
Introduction
of Spring Framework
·
Spring
Architecture
·
Spring
Framework definition
·
Spring
& MVC
·
Spring
Context definition
·
Inversion
of Control (IoC) in Spring
·
Aspect
Oriented programming in Spring (AOP)
·
Understanding
Struts Framework
·
Comparision
with MVC using RequestDispatcher and the EL
·
Struts
Flow of Control
·
Processing
Requests with Action Objects
·
Handling
Request Parameters with FormBeans
·
Prepopulating
and Redisplaying Input Forms
·
Using
Properties Files
No comments:
Post a Comment