Java Database Connectivity | JDBC | Advance Java Concepts
Published 6/2024
Duration: 3h27m | .MP4 1280x720, 30 fps(r) | AAC, 44100 Hz, 2ch | 1.85 GB
Genre: eLearning | Language: English
Published 6/2024
Duration: 3h27m | .MP4 1280x720, 30 fps(r) | AAC, 44100 Hz, 2ch | 1.85 GB
Genre: eLearning | Language: English
Java Database Connectivity | JDBC | Advance Java Concepts
What you'll learn
Understanding JDBC Basics
Database Interaction
Handling Database Metadata
Advanced JDBC Concepts
Requirements
Basic programming experience needed so that you can learn advanced concepts in this course
Description
Course Topics:
Java Database Connectivity (JDBC) is an API in Java that enables applications to interact with databases. It provides methods for querying and updating data in relational databases. JDBC supports various operations, including connecting to a database, executing SQL statements, and retrieving results. Advanced JDBC concepts include managing transactions, using batch processing for executing multiple queries efficiently, and implementing connection pooling to optimize resource usage. JDBC also supports using Prepared Statements to prevent SQL injection and improve performance. These capabilities make JDBC a critical tool for developing robust and efficient database-driven applications in Java.
We are going to learn below topics in this series apart from theory we will understand everything by doing practical example
What is JDBC API | Introduction to JDBC API
What are the types of JDBC Driver
Software and libraries required for JDBC Program
How to connect JDBC program with MySQL database | JDBC Connection Program
JDBC Program to create database from Java Program
JDBC Program to create table in MySQL Database
JDBC Program to insert data in MySQL Database
JDBC Program to update data in MySQL Database
JDBC Program to delete data in MySQL Database
What is ResultSet interface ?
JDBC Program to get data from MySQL Database ?
What is PreparedStatement ? How it's easy to use from Statement ?
What is ResultSetMetaData ?
What is DatabaseMetaData ?
What is Batch Processing ?
What is JDBC RowSet ?
Difference B/W executeUpdate() VS executeQuery() VS execute() ?
PROJECT - 1 : Student Management Application
PROJECT - 2 : ATM Application
Who this course is for:
Beginner Java Developer curious in Software Development
More Info