gpt4 book ai didi

java - 模拟 JPA/Hibernate 数据库

转载 作者:搜寻专家 更新时间:2023-10-30 20:28:42 24 4
gpt4 key购买 nike

某些 ORM 技术(JPA EntityManager、Hibernate Session 等)的某些特性可以充当标准 JDBC 连接周围的“对象缓存”。

出于某些测试的目的,如果我实际上不需要保留任何数据(永远不要向数据库提交任何内容,无论是物理的还是嵌入式/内存中的)并且只是 ORM 的对象级缓存就足够了,有什么方法可以完全消除(或模拟)对数据库的需求吗?

**澄清一下:没有嵌入式或内存数据库。我的意思是根本没有数据库(或者至多是一个什么都不做的数据源/连接模拟)。

最佳答案

一种方法是使用 JPA 并将其配置为在仅内存模式下使用 HSQL。您可以获得完整的 JPA 功能集,无需将任何内容写入磁盘。

关于java - 模拟 JPA/Hibernate 数据库,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17581485/

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