This is repository for testing and practising different aspects of Java Spring framework. As of this moment this repository consist of following technology modules:
In this part I have three different Spring cache implementantions done by:
- SimpleCacheManager (basic Spring cache)
- Ehcache 2.x
- Caffeine
One example of @cachable method works in interface and one is done at method in normal bean with addition of simple usage of SpEL. To work, app must be started with one of spring profiles: basic, eh, caffeine. ex. --spring.profiles.active=caffeine
In this module I practise various jpa and jdbc techniques.
Exceptions in Spring. Gotta catch them all.
Learning about Spring Security.
As Spring app is packed into jar file, it prevents traditional ways of opening files inside of it. The resource interface comes for the rescue.