Java 如何手动将hibernate管理的对象放入二级缓存
我正在使用非严格的读写策略。Java 如何手动将hibernate管理的对象放入二级缓存,java,performance,hibernate,second-level-cache,Java,Performance,Hibernate,Second Level Cache,我正在使用非严格的读写策略。 我有一个刚刚保存的托管对象。 会议将结束,我将很快需要这个对象。但是,它将不再位于会话缓存中,我希望在需要时避免命中此对象的DB。 因此,我希望它位于二级缓存中(仍由hibernate管理)。在不改变courseAlso策略的情况下,指定您使用的2LC实现以及ORM版本。例如,使用Hibernate 5.1上的Infinispan 2LC,即使您很快关闭会话,对象也会安全地进入缓存,并且您将在任何新会话中获得对象。有关详细信息,请参阅。
我有一个刚刚保存的托管对象。
会议将结束,我将很快需要这个对象。但是,它将不再位于会话缓存中,我希望在需要时避免命中此对象的DB。
因此,我希望它位于二级缓存中(仍由hibernate管理)。在不改变courseAlso策略的情况下,指定您使用的2LC实现以及ORM版本。例如,使用Hibernate 5.1上的Infinispan 2LC,即使您很快关闭会话,对象也会安全地进入缓存,并且您将在任何新会话中获得对象。有关详细信息,请参阅。