gpt4 book ai didi

java - orm.xml中的Hibernate二级缓存?

转载 作者:数据小太阳 更新时间:2023-10-29 02:09:46 24 4
gpt4 key购买 nike

经过数小时的谷歌搜索,我意识到用户可以使用 xml 文件(我想是 orm.xml?)或 JPA 中的注释,或同时使用它们。我是对的吗所以,我的项目使用了JPA规范中没有的二级缓存。我使用如下注释:@org.hibernate.annotations.Cache(用法=org.hibernate.annotations.CacheConcurrencyStrategy.READ_WRITE)

对于每个实体。但是,我猜想上面的注解不属于JPA注解,因此,我不知道orm.xml中是否有等效的东西?我查看了 orm.xml 的 xml 架构,架构中不允许有这样的 hibernate 元素。

如果不能在orm.xml中配置二级缓存,除了注解还有什么办法吗?我不想做注释的原因是因为我有两个应用程序,一个使用 READ_WRITE 并发策略,另一个使用 READ_ONLY 并发策略。

提前致谢!!!

科威

最佳答案

您可以使用 hibernate.cfg.xml、hibernate.properties 或 *.hbm.xml 文件在具有不同缓存策略的特定对象上打开缓存

关于java - orm.xml中的Hibernate二级缓存?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/920443/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com