Application that represents a simple "Departments Service" system with two main entities - Employee and Department.
A department can have many employees and an employee can only belong to 1 department (@ManyToOne relationship).
Users have the ability to create, edit and delete entries.
Also they have the possibility to display all employees which belonging to specific department by clicking the button
with name of the last one.
This project is a collection of tools of development in the Java ecosystem. A strong focus of these is the Spring
Framework.
- Maven build system
- Java Persistence API
- Oval validator
- BindingResult
- Generics<T, U>
- Global Exception Handler (response with a JSON representation)
- Docker
- MYSQL
- JSP views (use jstl)
- CSS
- Bootstrap
- Guava library
- Spring Initializr
- Hibernate ORM
- Oval Validation Framework
- Docker
- Global Exception Handler
- Display employees by Department
- Error warnings appear after clicking Save with empty fields