如何使用ehcache在缓存中添加一个对象数组,其中每个对象都有多个字段?
How to add an object array in cache using ehcache, wherein each object has multiple fields?
我正在尝试使用 cache.put() 语句在缓存中包含一个对象数组。这样做的程序是什么?
假设您的 Employee
class 有 Object getId()
方法,其中 returns ID 可以唯一标识 Employee
的每个特定实例。
Cache#put()
需要Element
,它的构造函数中需要ID和对象本身,所以:
for (Employee e : employees) {
cache.put(new Element(e.getId(), e));
}
我正在尝试使用 cache.put() 语句在缓存中包含一个对象数组。这样做的程序是什么?
假设您的 Employee
class 有 Object getId()
方法,其中 returns ID 可以唯一标识 Employee
的每个特定实例。
Cache#put()
需要Element
,它的构造函数中需要ID和对象本身,所以:
for (Employee e : employees) {
cache.put(new Element(e.getId(), e));
}