J2EE FRAME WORKS
Internship program on J2EE FRAME WORKS is 8 weeks program. Details are as below:
Contents
Introduction To Hibernate
Setting Up Hibernate
Part-1- Writing a Hibernate Application using XML.
Part-2-Writing-the-Model-Class-with-Annotations
Part-3-Saving-Objects-using-Hibernate-APIs
hbm2ddl-Configuration-and-Name-Annotations
More-Annotations
Retrieving-Objects-using-session-get
Primary-Keys
Value-Types-and-Embedding-Objects
Attribute Overrides-and-Embedded-Object-Keys
Saving-Collections
Configuring Collections and Adding Keys
Proxy Objects and Eager and Lazy Fetch Types
One To One Mapping
One To Many Mapping
mapped By and Many To Many Mapping
Cascade Types and Other Things
Implementing Inheritance
Implementing Inheritance - Single Table Strategy
Implementing Inheritance With Table Per Class Strategy
Implementing Inheritance With Joined Strategy
CRUD Operations
Transient, Persistent and Detached Objects
Understanding-State-Changes
Persisting-Detached-Objects
Introducing HQL and the Query Object
Select-and-Pagination-in-HQL
Understanding Parameter Binding and SQL Injection
Named Queries
Introduction-to-Criteria-API
Understanding-Restrictions
Projections-and-Query-By-Example
Caching-in-Hibernate
Configuring-Second-Level-Cache
Using-Query-Cache
Introduction to MVC
Introduction to Struts2
SettingUp
Part1-Writing a Struts2 Application
Part2-Writing a Struts2 Application
Understanding Namespaces
The Value Stack
Accessing Input Parameters
Post requests to actions
Login Action and Best Practices
Login Action and Best Practices Part2
Action Wildcards
The Action Support Class
Configuration methods of Action Mappings
Using Model Objects
Inducing Interceptors
Configuring Interceptors
Anatomy of an Interceptor
Understanding Dependency Injection
Setting Up
Understanding Spring Bean Factory
Writing Code Using the Bean Factory
ApplicationContext-and-Property-Initialization
Using-Constructor-Injection
Injecting-Objects
Inner-Beans-Aliases-and-idref
Initializing-Collections
Bean-Autowiring
Understanding-Bean-Scopes
Using-ApplicationContextAware
Bean-Definition-Inheritance
Introduction-to-Annotations-and-the-Required-Annotation
The-Autowired-Annotation
Some-JSR-250-Annotations
Component-and-Stereotype-Annotations
Using-MessageSource-To-Get-Text-From-Property-Files
Event-Handling-in-Spring
Introduction-to-AOP
Setting-Up-AOP-Dependencies
Writing-Our-First-Aspect-Part-1
Writing-Our-First-Aspect-Part-2
Pointcuts-and-Wildcard-Expressions
A-Few-More-Pointcut-Expressions
JoinPoints-and-Advice-Arguments
After-Advice-Types
Around-Advice-Type
Naming-Conventions-and-Custom-Advice-Annotations
AOP-XML-configuration
Understanding-AOP-Proxies
Introduction-to-Spring-Data-and-Setting-Up
Using-JDBC-without-Spring
Adding-Spring-and-DataSource-Configuration
Using-JdbcTemplate
Returning-Other-Datatypes-from-JdbcTemplate
Implementing-RowMapper
Named-Parameter-JDBC-Template
DAO-Support-Classes
Working with Spring MVC