Ava Ull Tack Ontent - Ays: Advanced Java/ J2EE JDBC
Ava Ull Tack Ontent - Ays: Advanced Java/ J2EE JDBC
JDBC
Introduction to JDBC
JDBC architecture
java.sql Package
Four Levels of JDBC drivers
Connection, Statement, ResultSet
Prepared Statement
Callable Statement
Batch Processing
ResultSetMetaData
Transaction Management
Features of JDBC 3.0
Servlets 3.0
Introduction
Web application Architecture
Web Server & Containers
Http Protocol
Web application developement
Understanding Servlet api
Html-Servlet Communication
Servlet Life Cycle
Deployment of webapplication in different severs
Servlet to DB s/w communcation
Servlet to Servlet Communcation
SessionTracking
Servlet Filters & wrappers
Annotations based servlet programming
Web-Security
JSP
Disadvantages of Servlets
Introduction to JSP
JSP Life Cycle
Creating dynamic Web content with JSP
Scripting elements
JAVA FULL STACK CONTENT – 60 DAYS
Declaration
Expression
XML syntax for JSP elements
JSP directives page, include and taglib
JSP implicit objects
JSP scopes
Include and forward mechanism
Using a Java bean in a jsp
JSP Model 1 architecture
JSP Model 2 (MVC) architecture
Custom Tag Development
Classic Tags, Simple Tags
Error Handling in a jsp
JSTL
Expression Language
IDE
Eclipse
SERVERS
Tomcat
DATABASES
1.Oracle
2.mysql
FRAMEWORKS :
HIBERNATE
Basics of Hibernate
Hibernate Introduction
Hibernate Architecture
Understanding First Hibernate application
Hibernate with IDE
Hibernate in Eclipse
Hibernate Application
Hibernate with annotation
Hibernate Web application
Hibernate Generator classes
Hibernate Dialects
Inheritance Mapping
Collection Mapping
JAVA FULL STACK CONTENT – 60 DAYS
Transaction Management
HQL (Hibernate Query Language)
HCQL (Hibernate Criteria)
Named Query
Hibernate Caching
Integration Hibernate and Spring
SPRING
What is Spring?
Overview of the Spring Framework
Spring Philosophies
Spring Documentation
Basic Example
A Simple Example
Wiring Beans
Configuring a Properties File
Schema-Based Configuration
Spring Containers
Spring Configuration File
Spring Beans
Using the Container
The BeanFactory Interface
Singleton vs. Prototype
Bean Naming
Dependency Injection
Setter Injection
Constructor Injection
ASPECT-ORIENTED PROGRAMMING
Aspect-Oriented Programming
AOP Concepts
AOP Proxies
The AOP Alliance
Types of Advice
AOP Example
Introductions
SPRING JDBC
A Simpler Approach
The JdbcTemplate Class
Exception Translation
Updating with the JdbcTemplate
Queries using the JdbcTemplate
Mapping Results to Java Objects
What is Hibernate?
Hibernate Sessions
The HibernateTemplate
Sample Class and Mapping File
Creating and Saving a New Entity
Locating an Existing Entity
Updating an Existing Entity
Hibernate Query Language
Executing Queries
Handler Mappings
View Resolution
Chaining View Resolvers
Controllers
AbstractWizardFormController
Spring BOOT
WEB SERVICES
Introduction
SOA Architecture Principles
Types of web services
Maven
Junit
Log 4J
SVN
Git hub
Jira
Angular 2
Overview
Environment
Hello World
Modules
Architecture
Components
Templates
Directives
Metadata
Data Binding
CRUD Operations Using HTTP
Error Handling
Routing
Navigation
Forms
CLI
Dependency Injection
Advanced Configuration
Third Party Controls
Data Display
Handling Events
Transforming Data
Custom Pipes
JAVA FULL STACK CONTENT – 60 DAYS
User Input
Lifecycle Hooks
Nested Containers
Services