A console-based project that helps manage books, users, and borrowing records efficiently.
- Core Java (OOPs, Collections, Exception Handling)
- JDBC for database connectivity
- MySQL for data storage
- Add, view, update, and delete books
- Manage users and borrowed records
- Uses PreparedStatements for secure SQL queries
- Clean modular code using OOP concepts
- Understood how Java connects with databases via JDBC
- Learned CRUD operations and database normalization
- Improved debugging, problem-solving, and code organization skills
- Clone this repository
- Configure MySQL database and update connection details in
DBConnection.java - Compile and run
Main.javain IntelliJ or any Java IDE