Packages 
Package Description
com.amos2020.javabackend  
com.amos2020.javabackend.entity
Provides the classes necessary to map the database entities to Java objects
com.amos2020.javabackend.repository
Provides the classes necessary to communicate with the database.
com.amos2020.javabackend.rest_service
Provides the classes for the layer that provides all REST-Endpoints and transfer requests to the contoller layer.
com.amos2020.javabackend.rest_service.controller
Provides the classes for the layer that process the actual requests
com.amos2020.javabackend.rest_service.request
Provides the classes for requests to the backend via the REST-Endpoints.
com.amos2020.javabackend.rest_service.request.answer
Provides the classes for requests to create and update answers.
com.amos2020.javabackend.rest_service.request.audit
Provides the classes for requests to create, delete, and update audits.
com.amos2020.javabackend.rest_service.request.contactPerson
Provides the classes for requests to create and update contact persons.
com.amos2020.javabackend.rest_service.request.interview
Provides the classes for requests to create and update interviews.
com.amos2020.javabackend.rest_service.request.scope
Provides the classes for requests to add and update scope items.
com.amos2020.javabackend.rest_service.response
Provides the classes for responses from the backend to the frontend.
com.amos2020.javabackend.service
Provides the classes that wrap the repositories to some easy to user service