JDBC
1 Session - 4 Hours
• Connecting to Database Using Java – JDBC.
• JDBC Drivers.
• Statement, Prepared Statement, CallableStatement
Servlets
1 Session - 4 Hours
• Web Application Architecture.
• Understand Server.
• Servlet Creation & Execution.
• GET and POST methods
• Forward() and sendRedirect()
JSP
1 Session - 4 Hours
• Why JSP?
• Lifecycle of JSP
• JSP Directives
• JSP Action Elements
• JSP Expressions, Scriptlets etc…
Spring Framework
1 Session - 4 Hours
• What is IoC?
• Spring Framework Architecture.
• Spring BeanFactory & ApplicationContext.
• Standalone Spring application.
2 Session - 4 Hours
• MVC Design Pattern.
• Spring MVC.
• Spring MVC Application creation using Maven.
3 Session - 4 Hours
• MVC Application
1. UI
2. Business Logic
3. DB
Hibernate Framework
1 Session - 4 Hours
• What is an ORM?
• Introduction to Hibernate.
• Standalone Hibernate application.
2 Session - 4 Hours
• Hibernate Annotations.
• Hibernate Associations.
• Hibernate concepts.
1. Cascading
2. Lazy Loading etc …
3 Session - 4 Hours
• Spring-Hibernate Configuration
• Spring-Hibernate Integration.
• Web App completion using Spring-Hibernate (E2E).
Course Review
1 Session - 4 Hours
• Review of Java, JDBC, Servlets, JSP, Spring, Hibernate
• Exercise: Small ‘Web Application’ project.
• Assessment.