ADVANCE JAVA
1. JDBC (Java Database Connectivity)
JDBC Architecture
JDBC API (DriverManager, Connection, Statement, PreparedStatement, ResultSet)
Connecting Java with MySQL/PostgreSQL/Oracle
Transactions & Batch Processing
CallableStatement (Stored Procedures)
Connection Pooling
2. Servlets
Introduction to Servlets
Servlet Life Cycle
HTTP Servlet (GET, POST Methods)
Session Management (Cookies, HttpSession, URL Rewriting)
ServletConfig and ServletContext
RequestDispatcher and SendRedirect
Filters in Servlets
Listener in Servlets
3. JavaServer Pages (JSP)
Introduction to JSP
JSP Directives
JSP Scriptlets, Expressions, and Declarations
Implicit Objects in JSP
JSP Standard Tag Library (JSTL)
Custom Tags in JSP
Error Handling in JSP
4. JavaBeans
Introduction to JavaBeans
Properties, Getters, and Setters
Bean Scopes (Request, Session, Application)
Using JavaBeans in JSP
5. Java Messaging Service (JMS)
Introduction to JMS
Messaging Models (Point-to-Point, Publish-Subscribe)
Message Types (TextMessage, ObjectMessage, BytesMessage)
JMS Queue and Topic
6. Enterprise JavaBeans (EJB)
EJB Architecture
Types of EJB (Session Beans – Stateless & Stateful, Message-Driven Beans)
EJB Transaction Management
Interceptors in EJB
Dependency Injection in EJB
7. Web Services
Introduction to Web Services
SOAP vs REST Web Services
JAX-RS (RESTful API)
JAX-WS (SOAP API)
JSON and XML Handling
Securing Web Services (OAuth, JWT, API Keys)
8. Spring Framework (Basic to Advanced)
Spring Core (IOC & Dependency Injection)
Spring MVC
Spring Boot
Spring REST
Spring Securi
You cannot copy content of this page