JEE with Spring Framework
Advance Java is next level concept of JAVA Programming. It is used for developing the web based application and enterprise application. So “Advanced Java” is nothing but specialization in domains such as web, networking, database handling. JEE is widely accepted platform for Enterprise Software development. One of the unique features of JEE, providing infrastructural service for Enterprise grade software, makes it a natural choice for Enterprise Software development. JEE is built based on open standard philosophy, which enables easy integration of external framework like Spring, Hibernate etc making JEE more relevant for industry. The Spring Framework is used widely in the market for different purpose like:
Web application development
To provide easy integration with back end technologies.
To increase the modularity using dependency injection and inversion of control.
To increase the flexibility of your application (because of its layered architecture).
Can make your applications more secure using Spring Security.
Spring MVC provides easy development to your application as compared to web framework.
Basic concept of Core Java or C++
Module 1 : IDE- Eclipse
Introduction and overview, Creating web projects using eclipse, Configuration and set up the project.
Module 2 : Tomcat-Introduction
Overview, installation, Configuring Tomcat Overview, installation and Configuration Basics and introductions,
Module 3 : Building web applications:
.Java Servlet Technology What is Web Application?
Module 4 : What Is a Servlet?
Servlet Life Cycle
Using Scope Objects
Controlling Concurrent Access
Module 5 : What is Spring and Hibernate?
Concept of Java Spring MVC Framework
Concept of Hibernate
Module 6 : Spring Core:
Inversion of Control
Module 7 : Spring Framework:
Understand the general structure of Java EE web applications
How to develop and configure Java Java EE web applications
The details of Java Java EE web applications
More information about Java Spring MVC Framework and sample application
How to configure Spring MVC applications in web.xml file
Dependency Injection in Spring MVC Framework
How to configure Java Spring MVC application with XML
Information about Maven (built automation and library management tool)
More information about Maven pom.xml in sample application
How to configure Controllers using @Controller annotation and XML configuration
Learn how to upload files to application server using Spring MVC
Learn how to configure a datasource (embedded database) with Spring MVC
Exception handling and logging in Spring MVC
Learn how to use JSTL tags in Java Spring MVC
Understanding the usage of interceptors in Spring MVC
How to configure Java Spring MVC with Java Config
How to redirect the output of servers to external web sites
How to use session object in Java Spring MVC applications
Spring MVC Security Configuration and Components
Implement login forms and configure Spring MVC Security
Learning the usage of SpEL, Spring and JSR Security Annotations
Understanding the usage of Spring Security tags on view layer
How to return XML data from controllers in Spring MVC
Module 8 : Hibernate:
Learn how to execute SQL statements with JdbcTemplate in Spring MVC
Sample application SQL statements with JdbcTemplate in Spring MVC
Mapping of Hibernate
How to configure ORM (Hibernate) with Java Spring MVC
Sample application ORM (Hibernate) with Java Spring MVC
Module 9 : Connecting to database: MySQL
Module 10 : Project