spring jdbc怎么和hibernate共用缓存

蜡笔小小小新 发布于 2016/06/04 14:26
阅读 340
收藏 0
问一个问题,我在DAO层里使用了Spring JdbcTemplate和hibernateTemplate,现在整合了EHCache做缓存,我的整合方式是整合在hibernate.cfg.xml文件中配置,现在我希望jdbcTemplate的查询一样也可以使用hibernate的二级缓存,应该怎么做??谢谢。
加载中
0
螃蟹大叔
螃蟹大叔
也就只有你这样搞了
蜡笔小小小新
蜡笔小小小新
你不知道
0
摩卡1128
摩卡1128
都用了hibernateTemplate了,为什么还用用原生的JDBC去查询数据啊,直接用hibernateTemplate这样都可以设置二级缓存了啊
蜡笔小小小新
蜡笔小小小新
如果我要批量呢???
0
高山流水情
高山流水情

二级缓存是由hibernate控制的,jdbc估计用不了啊,没试过。

如果使用了jdbc,可以同时使用sessionfactory的evict系列方法清除相应的二级缓存,从而保证数据同步显示。

返回顶部
顶部