* Expression-Based Access Control
PermitAll, hasRole, hasAnyRole etc.
I modified classes regards to Security
* Added test cases for Spring Security Expressions
* Handler Interceptor - logging example
* Test for logger interceptor
* Removed conflicted part
* UserInterceptor (adding user information to model)
* Spring Handler Interceptor - session timers
* Spring Security CSRF attack protection with Thymeleaf
* Fix and();
* Logger update
* Changed config for Thymeleaf
* Thymeleaf Natural Processing and Inlining
* Expression Utility Objects, Thymeleaf
* listOfStudents edited
* Thymeleaf layout decorators
* - created packages for each logical part of application
- created validator for WebsiteUser rest API
- created ValidatorEventRegister class which fixes known bug for not
detecting generated events
- created custom Exception Handler which creates better response
messages
* Code formatting
* formated pom.xml
replaced for loops with streams
fixed bug while getting all beans
* removed unnecessary code
changed repository type
* - added test for Spring Data REST APIs
- changed bad request return code
- formated code
* - added source code for ehcache article
- added ehcache dependency to pom.xml
* made changes to java reflection
* removed redundant method makeSound in Animal abstract class
* added project for play-framework article
* added project for regex
* changed regex project from own model to core-java
* added project for routing in play
* made changes to regex project
* refactored code for REST API with Play project
* refactored student store indexing to zero base
* added unit tests, removed bad names
* added NIO Selector project under core-java module
* made changes to java reflection
* removed redundant method makeSound in Animal abstract class
* added project for play-framework article
* added project for regex
* changed regex project from own model to core-java
* added project for routing in play
* made changes to regex project
* refactored code for REST API with Play project
* refactored student store indexing to zero base
* added unit tests, removed bad names