Topics for the second midterm

The second midterm exam will cover creating Spring Boot applications with Hibernate and Spring Data.

Format of the exam

For the exam I will supply you with a list of REST methods to implement in your server, including class definitions for any DTO classes that those methods will be exchanging with clients.

Your job will be to write these parts of the project:

The problem I ask will have a scale similar to the problem I posed on the first midterm.

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

Topics not included in this exam

This exam will not cover authentication or testing.