Advanced Java

Advanced Java Programming Training In Chennai

Vikapri course png
About Advanced Java

Advanced JAVA is a part of JAVA Programming Language which deals with Web-Services, Data Connectivity, Networking.

Concepts and Frameworks of Advanced JAVA include HQL, Struts, EJB, JDBC, Spring.

3. We provide the best Advanced Java Programming Training In Chennai, which enables you with developing web-based and transaction-based applications such as Banking, Financial, ECommerce, Legal, Inventory, Healthcare.

Course Contents -Advanced Java

Introduction
  • ABasics of Hibernate
  • Technology & Architecture
  • Mapping Techniques
  • Objects of Hibernate
  • Transactions and concurrency
  • Designing Applications using Hibernate
  • HQL
  • Fetching Strategies
  • Cache
  • Annotations
  • Hibernate and strut
  • Hibernate parameter binding
  • Hibernate Criteria
  • Hibernate native SQL queries
  • Hibernate named query
  • Hibernate handling transactions
  • Hibernate Data Filters

Struts
  • Introduction
  • Flow and Execution
  • Struts configuration
  • Elements
  • Object Graph Navigation Language Strut Library
  • Role of ActionInvocation and ActionContext
  • Validations
  • Internationalization
  • Struts with Database
  • Exceptions and how to handle it using struts
  • What is tiles?



EJB
  • Introduction
  • Architecture
  • Components of EJB
  • Designing a component EJB
  • Session Bean
  • Entity Bean
  • EJB Patterns
  • Repositories
  • Mappings
  • Security Roles


JDBC
  • Database Fundamentals
  • Relational Databases
  • Sql an overview
  • JDBC Fundamentals
  • JDBC Drivers
  • SQL and Java
  • Advanced JDBC4
  • JDBC Classes
  • Database connection
  • JDBC design patterns



Spring
  • Basics of Springs
  • Architecture
  • IOC
  • AOP
  • Implementation of AOP in spring
  • Template Design Pattern
  • Abstract Data Access Layer
  • Spring MVC