Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- <property name="jpaProperties">
- <props>
- <prop key="hibernate.hbm2ddl.auto">update</prop>
- <prop key="hibernate.dialect">org.hibernate.dialect.MySQL5Dialect</prop>
- <prop key="hibernate.cache.use_second_level_cache">true</prop>
- <prop key="hibernate.cache.use_query_cache">true</prop>
- <prop key="hibernate.cache.region.factory_class">org.hibernate.cache.ehcache.EhCacheRegionFactory</prop>
- <prop key="javax.persistence.sharedCache.mode">ENABLE_SELECTIVE</prop>
- </props>
- </property>
- @Override
- public long updateUser() {
- User u = this.userRepository.findUserById(1L);
- u.setAddress(String.valueOf(System.currentTimeMillis()));
- return 1;
- }
- @Override
- public long getUserAndDisplayCacheStats() {
- CacheManager cacheManager = CacheManager.getInstance();
- // try fetching from cachedb
- User user = this.userRepository.findUserById(1L);
- // display statistics
- String[] cacheNames = cacheManager.getCacheNames();
- for (int i = 0; i < cacheNames.length; i++) {
- String cacheName = cacheNames[i];
- System.out.println(cacheName + " - " + cacheManager.getCache(
- cacheName).getStatistics().toString());
- }
- return 1;
- }
- 23 Jul 2014 18:40:48 DEBUG CacheManager - Attempting to create an existing singleton. Existing singleton returned.
- 23 Jul 2014 18:40:48 DEBUG Segment - put added 0 on heap
- 23 Jul 2014 18:40:48 DEBUG Segment - fault removed 0 from heap
- 23 Jul 2014 18:40:48 DEBUG Segment - fault added 0 on disk
- 23 Jul 2014 18:42:30 DEBUG CacheManager - Attempting to create an existing singleton. Existing singleton returned.
- 23 Jul 2014 18:43:42 DEBUG Segment - remove deleted 0 from heap
- 23 Jul 2014 18:43:42 DEBUG Segment - remove deleted 0 from disk
- 23 Jul 2014 18:43:42 DEBUG Segment - put added 0 on heap
- 23 Jul 2014 18:43:42 DEBUG Segment - fault removed 0 from heap
- 23 Jul 2014 18:43:42 DEBUG Segment - fault added 0 on disk
- 23 Jul 2014 18:43:42 DEBUG Segment - put added 0 on heap
- 23 Jul 2014 18:43:42 DEBUG Segment - put updated, deleted 0 on heap
- 23 Jul 2014 18:43:42 DEBUG Segment - put updated, deleted 0 on disk
- 23 Jul 2014 18:43:42 DEBUG Segment - fault removed 0 from heap
- 23 Jul 2014 18:43:42 DEBUG Segment - fault added 0 on disk
- 23 Jul 2014 18:43:42 DEBUG Segment - put added 0 on heap
- 23 Jul 2014 18:43:42 DEBUG Segment - fault removed 0 from heap
- 23 Jul 2014 18:43:42 DEBUG Segment - fault added 0 on disk
- 23 Jul 2014 18:43:42 DEBUG Segment - put added 0 on heap
- 23 Jul 2014 18:43:42 DEBUG Segment - put updated, deleted 0 on heap
- 23 Jul 2014 18:43:42 DEBUG Segment - put updated, deleted 0 on disk
- 23 Jul 2014 18:43:42 DEBUG Segment - put added 0 on heap
- 23 Jul 2014 18:43:42 DEBUG Segment - put updated, deleted 0 on heap
- 23 Jul 2014 18:43:42 DEBUG Segment - put updated, deleted 0 on disk
- 23 Jul 2014 18:43:42 DEBUG Segment - fault removed 0 from heap
- 23 Jul 2014 18:43:42 DEBUG Segment - fault removed 0 from heap
- 23 Jul 2014 18:43:42 DEBUG Segment - fault added 0 on disk
- 23 Jul 2014 18:43:42 DEBUG Segment - fault added 0 on disk
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement