Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/336.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
寻找易于使用Spring、Hibernate、JavaConfig和Maven的内存数据库_Java_Spring_Hibernate_Maven - Fatal编程技术网

寻找易于使用Spring、Hibernate、JavaConfig和Maven的内存数据库

寻找易于使用Spring、Hibernate、JavaConfig和Maven的内存数据库,java,spring,hibernate,maven,Java,Spring,Hibernate,Maven,我正在寻找易于使用Spring、Hibernate、JavaConfig和Maven的内存数据库 我正在使用Spring、Hibernate、JavaConfig和Maven开发一个示例SpringJava应用程序,我需要一个非常易于设置和使用的内存数据库 我想听听其他人的意见,在JavaConfig、Maven、Hibrenate和Spring中,哪一个更容易添加到我的项目中 谢谢:)我们已成功使用。这很容易开始;Hibernate支持的方言。HSQLDB或H2都可以工作。我更喜欢H2,并将其

我正在寻找易于使用Spring、Hibernate、JavaConfig和Maven的内存数据库

我正在使用Spring、Hibernate、JavaConfig和Maven开发一个示例SpringJava应用程序,我需要一个非常易于设置和使用的内存数据库

我想听听其他人的意见,在JavaConfig、Maven、Hibrenate和Spring中,哪一个更容易添加到我的项目中


谢谢:)

我们已成功使用。这很容易开始;Hibernate支持的方言。

HSQLDB或H2都可以工作。我更喜欢H2,并将其与DbUnit一起作为嵌入式数据库用于所有JUnit单元测试。然而,我已经使用了这两种方法,其中任何一种都可以很好地处理您提到的问题。这两个选项中最好的部分是互联网站上的大量示例:)

过去被称为Derby的东西现在被捆绑到JDK 7中:


没有比这更容易的了。

无论如何,你可以给我指一下示例代码吗?有很多材料,因为HSQLDB经常用于演示应用程序。例如,有一些关于如何与Spring集成、配置Hibernate等的参考资料。。。这里有Spring+Hibernate+Hsqldb+Maven+1 for H2的完整示例,用于各种项目,甚至是“嵌入式”生产环境。