We will be starting with a new project this week. This project is a version of the student system that includes the Swing GUI from lab 3.
Open that page in a browser, copy the clone URL, and clone the project in NetBeans into your <> folder.
Create your own
lab07 repository on GitBucket.
<> the cloned project to your own repository.
Push. Make sure that the project appears in your repository.
JdbiDaoFactory class and
StudentJdbiDAO interface from your lab 6 project into the
dao package of the new project. You can copy and paste between projects in NetBeans.
Copy your test classes from the lab 6 project into the <> source folder of the new project. Make sure that they end up in the same package in the new project.
We want to be able to add students to the database via the Swing GUI, so we need to modify the
dao variable in the
App class (in the default package) so that it uses the JDBI DAO rather than the collections DAO. Do this now.