Development of a fully featured Spring/JPA Enterprise application with role-based authorization and access rights using the most popular Java tools and technologies
Maven, Spring MVC, Security, JPA(Hibernate), REST(Jackson), Bootstrap (css,js), datatables, jQuery + plugins, Java 8 Stream, Postgresql, HSQLDB
- Application of DTOs
- Transactions
- Testing Services and REST Controllers
- Working with the database through Spring JDBC, ORM, Data Jpa
- Profiles
- Migrating from Spring to Spring Boot
- Lombok annotation
- Testing Junit 5
- SwaggerUI