Skip to content

Latest commit

 

History

History
15 lines (12 loc) · 723 Bytes

File metadata and controls

15 lines (12 loc) · 723 Bytes

Bank Management System Using JDBC

A Java-based banking application built with Core Java and JDBC, providing secure and efficient management of customer and admin operations.

Features

  • Account creation, deposits, withdrawals, and balance inquiries.
  • MySQL database schema design for secure customer data storage and management.
  • Input validation and custom exceptions for data accuracy and robust error handling.
  • Modular OOP principles (Encapsulation, Abstraction) for clean and maintainable code.
  • Secure and efficient database operations using PreparedStatement.

Technologies Used

  • Language: Java (Core Java, OOP)
  • Database: MySQL
  • JDBC: For Java–Database interaction