#EhCache spring and hibernate with java config How to
In this example you will be shown to use built-in EhCache support in recent cache abstraction API in spring 4.2 and higher. We will be using an annotation-based approach and will follow the Java configuration.
Using mysql 5.1.31 version to support hibernate 4.3.1 session factory
Build Dependencies
| Requirement | Version | 
|---|---|
| Apache Maven | 3.x | 
| Java JDK | >= 8 | 
| Eclipse / STS | >= Helios | 
| Mysql | = 5.1.31 | 
| EhCache | = 2.10.0 | 
| Gson | = 1.7.1 | 
Building the Project
- Compile: mvn clean jetty:run / run using server (Apache/pivotal)
 - GoTo http://localhost:(-Port-)/ehcache-spring-hibernate-write-behind/
 - Create Super Hero - Click on Add hero
 - Gets the Hero by Id: Fill Id in textbox and Clicks on View button
 
output
| Hero ID | Hero Name | Movie | Hero Rank | Hero Description | Status | 
|---|---|---|---|---|---|
| 1 | Iron Man | IRONMAN - 1,2,3 | 1 | na | Active |