我创建Java应用程序使用此配置休眠:休眠+嵌入式数据库 - 设置
<hibernate-configuration>
<session-factory>
<property name="hibernate.connection.driver_class">com.mysql.jdbc.Driver</property>
<property name="hibernate.connection.url">jdbc:mysql://localhost:3306 /bee</property>
<property name="hibernate.dialect">org.hibernate.dialect.MySQLDialect</property>
<property name="hibernate.query.factory_class">org.hibernate.hql.classic.ClassicQueryTranslatorFactory</property>
<property name="connection.username">root</property>
<property name="connection.password"/>
<property name="hibernate.connection.charSet">UTF-8</property>
<property name="hibernate.connection.characterEncoding">UTF-8</property>
<property name="hibernate.connection.useUnicode">true</property>
<mapping resource="DatabaseMapping.hbm.xml"/>
</session-factory>
</hibernate-configuration>
一切工作荫使用JDBC时细的:mysql://本地主机...,但现在我需要有数据库嵌入在我的应用程序中。我应该使用哪个数据库?我需要保存所有数据并在启动应用程序,更新数据,保存,删除之后加载它。我使用HQL查询或SQL查询。
嵌入数据库最简单的方法是什么?我不想改变我的疑问。只更改hibernate配置并将其设置为嵌入式数据库就可以了,有可能吗?
我无法让Hibernate与SQLite一起工作,这是我第一次选择数据库到我的下一个项目。有没有人能够得到该组合的工作?如果是这样,请发布一系列步骤来完成此操作。同时我会尝试让Hibernate工作。谢谢! –