J2EE Syllabus

 

 

 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

=>Advanced Java Programming (J2EE)

1.  Syllabus 2. Unit Wise Question/Material 3. Paper 4. Previous Paper