1
我使用Hibernate完全管理一个小型的基于文件的H2数据库,让它创建模式和全部。我只是使用一个简单的类来填充数据库并打印它保存到控制台的内容,并且工作正常。但是,如果我试图从其他任何东西(另一个类)中获取结果,那么除了H2创建的信息外,数据库是空的。所以数据库文件创建的很好,但模式创建似乎不起作用,并且数据库中没有任何信息。休眠不保存H2模式
我使用Hibernate完全管理一个小型的基于文件的H2数据库,让它创建模式和全部。我只是使用一个简单的类来填充数据库并打印它保存到控制台的内容,并且工作正常。但是,如果我试图从其他任何东西(另一个类)中获取结果,那么除了H2创建的信息外,数据库是空的。所以数据库文件创建的很好,但模式创建似乎不起作用,并且数据库中没有任何信息。休眠不保存H2模式
什么是您的数据库URL?问题可能与此有关:http://h2database.com/html/faq.html#database_files
谢谢,问题是我试图查看它并创建一个全新的空数据库时追加.h2.db扩展名。 – firelore 2011-05-27 23:26:02