如何强制ehcache一次从数据库加载所有数据,之后我需要从ehcache读取值。
我看到的示例中,每个新搜索都首先进入db,然后再从缓存中命中。
getProduct("1") - goes to db - ok
getProduct("1") - goes to cache - ok
getProduct("2") - goes to db - **instead i want this from cache**
getProduct("2") - goes to cache - ok
请咨询。
答案 0 :(得分:0)
如果要在缓存中预先加载一组信息,则需要应用程序来触发。
缓存本身不知道getProduct
的有效值,因此无法自行预取它们。