【发布时间】:2016-10-04 17:33:33
【问题描述】:
我有一个已经用 Hibernate 编写并映射到 hiberante 数据库注释的应用程序(在后台我使用 Postgres 作为 DB)。 我想知道是否有办法让数据库保持原样,但是添加另一个级别的“数据库”来保存 Java 对象中的所有 In-Memory?
我的意思是, 1)当有更新/删除/创建时保持Postgres更新,只有在真正提交后才返回。
2) 当执行一些 DB 读取查询时,我希望能够使用我的 java 对象返回答案并避免为这些读取操作调用数据库
【问题讨论】:
-
When and how to use hibernate second level cache? 的可能副本,它被称为二级缓存,这个线程应该回答你所有的问题。
标签: hibernate spring-mvc tomcat spring-boot