This is a subset of an actual Student Management System devloped using Java GUI, Core Java Concepts, JDBC Connector, and Mysql Database.
Created a Database "student_m" on my local machine
In start.java file, it contains the main function which calls student_add_frame.java, which is a JFrame class used to provide variety of features to the user
To add a student, "add_frame.java" class collects data from user and then transfer to "studentDao.java" class which interacts with database using "connection.java" class which further uses JDBC connector to communicate with MySql DataBase .
In add_frame.java ,entries will be only submitted if correctly entered otherwise prompts will be given as well as for null entry After submiting correct details , a pop-up will appear whether the data is stored in database or not
For Presenting all the details of the students present in the database we have "students_display.java" class which implements JTable to show students details in tabular form.
Refresh button updates changes in data