我必须为Java游戏保存一些数据。 我为休眠找到的所有指南都假设安装了mysql或其他数据库管理系统。 我不能假设既然是游戏,我不知道谁会安装它。 有一种以编程方式创建和使用数据库的方法? 这是一个很好的解决方案吗?Java和Hibernate,如何
感谢
编辑:这是一个基于桌面游戏
我必须为Java游戏保存一些数据。 我为休眠找到的所有指南都假设安装了mysql或其他数据库管理系统。 我不能假设既然是游戏,我不知道谁会安装它。 有一种以编程方式创建和使用数据库的方法? 这是一个很好的解决方案吗?Java和Hibernate,如何
感谢
编辑:这是一个基于桌面游戏
H2是嵌入式数据库
http://www.h2database.com/html/main.html
您可以使用它像任何其他关系型数据库一个很好的选择,所以可以与Hibernate一起使用。但是数据库可以存储在系统的文件中,而不是存储在另一个进程/机器中(就像在更大的数据库中一样)。
还有其他的嵌入式数据库,但我已经好经验与H2
我喜欢HSQL。它更紧凑。只有一个jar文件足以安装和使用。
是基于桌面的游戏还是手机游戏? – 2013-03-25 09:14:47
检查嵌入式数据库。 – 2013-03-25 09:15:07