JPA2 Hibernate的缓存

我想执行使用Hibernate作为JPA提供一个简单的测试

UserDateEntry ude = userService.findById(1000L); UserDateEntry ude1 = userService.findById(1000L);

我findById方法如下所示

public UserDateEntry findById(Long id) { UserDateEntry userDateEntry = entityManager.find(UserDateEntry.class, id); return userDateEntry; }

我期待只有1个数据库查询。 第二次的时候,我还以为休眠应该拉免受持久上下文中的对象,而无需访问数据库。

如果一些机构可以提供实现这一目标所需配置一个小型工作的例子,将非常高兴。

提前致谢

--------------解决方案-------------

您需要启用查询缓存这个工作。 我没有看到你所配置的缓存。 按照这里指定的步骤。

分类:过冬 时间:2015-03-15 人气:0
本文关键词: 过冬
分享到:

相关文章

Copyright (C) 55228885.com, All Rights Reserved.

55228885 版权所有 京ICP备15002868号

processed in 0.544 (s). 10 q(s)