SAINORA

HomeCourses Java Framework

Java Framework

Prerequisites

  • Core java , Jdbc
  • Web Technologies
  • Servlet & Jsp

Struts 2

  • Introduction
    • Model 1 and Model 2(MVC)
    • Architecture
    • Setting Up Struts 2 in Eclipse
    • Hello World Application
  • Core Components
    • Interceptors
    • ValueStack
    • ActionContext
    • ActionInvocation
    • OGNL
  • Configuration Files
    • Web.xml file
    • Struts.xml file
    • Struts-config.xml
    • struts.properties file
  • Struts-2 Modules
    • Actions
    • Validations
    • Annotations
    • Exception Handling
    • Localization
    • File Uploads
    • Database Access
  • Struts 2 Tags
    • UI Tags
    • Control Tags
    • Data Tags
  • Struts 2 Integrations
    • Struts 2 with Spring
    • Struts 2 with Hibernate

Spring

  • Introduction
    • Spring Introduction
    • Spring Modules
    • Setting up Environment of Spring
    • Hello Word Example in Spring
  • Spring Core
    • Dependency Injection
    • IoC Container
    • Constructor Injection
    • Setter Injection
    • Autowiring
  • Spring AOP
    • AOP Terminology
    • AOP DTD
    • AspectJ Annotation
    • AspectJ XML
  • Spring Jdbc
    • JdbcTemplate
    • PreparedStatement
    • ResultSetExtractor
    • RowMapper
    • NamedParameter
  • Spring Expression Language
    • Basics of spEL
    • Operators in SpEL
    • Variable in SpEL
  • Spring MVC
    • MVC Hello World
    • MVC Form Handling
    • Exception Handling
    • Multiple Controller
    • MVC File Upload
    • MVC CRUD
  • Spring Integration
    • Spring with Struts2
    • Spring with Hibernate

Hibernate

  • Introduction
    • Introduction to Hibernate
    • Hibernate Architecture
    • Setting Up Hibernate
    • HelloWorld Example
  • Inheritance Mapping
  • Collection Mapping
  • Hibernate Association
    • One-to-One
    • One-to-Many
    • Many-To-One
    • Many-to-Many
  • Hibernate Logging
    • Log4j using xml file
    • Log4j using properties file
  • Hibernate Query Language
    • Hibernate Query examples
    • Hibernate parameter binding
  • Hibernate Named Query
    • Hibernate named query examples
  • Hibernate Transaction
    • Hibernate Transaction handle example
  • Hibernate Caching
    • First Level Cache
    • Second Level Cache
  • Integration with Other Frameworks
    • Hibernate + Struts2 Integration
    • Hibernate + Spring Integration

Project

  • Using Framework