Topics for the first midterm

The first midterm exam will cover creating Spring Boot applications with the JDBC API.

Format of the exam

Fpr the exam I will supply you with database files for a simple database. I will also give you a list of REST methods to implement in your server. Your job will be to create a Spring Boot server project that can interact with the database I provided to serve the requests I indicated.

I will be asking you to implement a few POST and GET requests. The requests may make use of special features such as path parameters and query parameters, so you should be prepared to handle those types of interactions.

For the exam you will be creating a project from scratch, so be sure to review the procedures for making a new Spring Boot project in the Spring Tools Suite.

The exam will be an open-book, open-note exam. You will be free to refer to other example projects in the exam.