Skip to content

Latest commit

 

History

9 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

redis-cache-flathash

Utilities for using Spring Cache and Spring Data Redis with the feature to store object into Redis with a flat hash form rather than a JSON string.

This is a derivative work of Spring Data Redis

Usage: See the example directory for configure

@Cacheable(value="springCache", key="'customer:' + #id", unless = "#result == null")/* result in redis key: springCache::customer:1 */
@CacheExpire(expire = 60)
public Customer findById(Integer id) {
	Customer customer = mockRepostory.get(id);
	return customer;
}

and the data would be stored in Redis with key "springCache::customer:1" like:

_class idv.ethancommitpush.flathash.example.model.Customer
id 1
firstName FirstName1
lastName LastName1
privilege.id 1
privilege.name normal

About

Utilities for using Spring Cache and Spring Data Redis with the feature to store object into Redis with a flat hash form.

Resources

Stars

1 star

Watchers

1 watching

Forks

Releases

Packages

Used by

Contributors

Languages