A Java Console-Based Employee Management System developed using Java, JDBC, and MySQL.
✅ Add Employee
✅ View Employees
✅ Search Employee
✅ Update Employee
✅ Delete Employee
✅ Attendance Management
✅ MySQL Database Integration
✅ JDBC Connectivity
- Java
- JDBC
- MySQL
- Eclipse IDE
EmployeeManagementSystem/
├── src/
│ ├── model/
│ │ └── Employee.java
│ ├── dao/
│ │ ├── EmployeeDAO.java
│ │ └── AttendanceDAO.java
│ ├── util/
│ │ └── DBConnection.java
│ ├── service/
│ │ └── EmployeeService.java
│ └── main/
│ └── Main.java
├── database/
│ └── employee_db.sql
└── README.md
- Open MySQL Workbench.
- Execute employee_db.sql.
- Create database and tables.
- Update DBConnection.java credentials.
Example:
private static final String USER = "root";
private static final String PASSWORD = "root";- Import project into Eclipse.
- Add MySQL Connector JAR.
- Configure database.
- Run Main.java.
- Object Oriented Programming
- JDBC Connectivity
- CRUD Operations
- MySQL Database Design
- Exception Handling
- DAO Design Pattern
Aravindh D
Fresher
Java | SQL | JDBC | MySQL