当前位置: 首页 > 面试题库 >

Hibernate的derby方言

江天宇
2023-03-14
问题内容

根据此链接,没有提及支持4.2hibernate的derby方言。

Hibernate不支持Apache Derby吗?


问题答案:

如果您查看javadoc,则还有更多方言。截至对此问题进行最新更新时,它们是:

  • DerbyDialect(已弃用,请参见HHH-6073),
  • DerbyTenFiveDialect
  • DerbyTenSixDialect
  • DerbyTenSevenDialect

对于10.7之后的Derby版本DerbyTenSevenDialect,假设没有添加新的Derby方言类,则该方言是最合适的。(但是,如果发生这种情况,建议选择小于或等于您使用的Derby版本的“最新”方言类。)



 类似资料:
  • 问题内容: 我正在开发Java桌面应用程序,并且对使用JavaFX非常感兴趣。我计划使用MVC架构,因为我对Java EE和MVC模型有一定的经验。 我想将数据存储在嵌入式derby数据库中,并使用Hibernate作为持久层,但是找不到关于使用hibernate和JavaFX实现MVC的出色教程。 我已经创建了持久性文件,但不确定如何使其与JavaFX一起使用。在Java EE中,我注入了EJB

  • 我有一个非常简单的实体,其注释与我在将其添加到项目之前使用的注释完全相同。在添加FK constaint时,我得到下面显示的堆栈跟踪,也有未显示的堆栈跟踪。无论我是使用原语还是对象作为索引,都会发生错误。一切似乎都是对的,有人能启发我吗?泰。 组织。冬眠工具架构。spi。CommandAcceptanceException:通过org上的JDBC语句执行DDL“create table user(

  • 问题内容: 我在查询Derby数据库时遇到问题。我在JPA中使用Hibernate。问题与(可能)与布尔列有关。每个查询以错误结尾: org.hibernate.exception.SQLGrammarException:不支持’BOOLEAN’和’INTEGER’之间的比较。 类型必须是可比较的。字符串类型还必须具有匹配的排序规则。如果排序规则不匹配,则可能的解决方案是强制转换操作数以将其强制为

  • 问题内容: 我想在 独立应用程序* 中将 hibernate 与 嵌入式derby 一起使用,并且我有一些问题: * 我需要什么jar? 必要的hibernate配置是什么? 还有其他必要的配置吗? 查询/条件是否有任何问题/限制? 如果您还可以建议我一些适合这种方法的好教程,那将是可取的,谢谢。 问题答案: 我将Apache Derby与Hibernate一起用于测试项目的一个模型类(它们的 e

  • 见下面的“更新”,我现在知道这是问题的症结所在。 我有一个遗留的Derby数据库,我想制作一个Rails应用程序来与之交互。 我正在使用RVM,所以这是我采取的步骤: 然后我创建了一个模型文件,并使用set_table_name将其设置为一个表名,当我运行rails c时,我得到一个异常,即该表不存在。 我做的时候也在控制台上 唯一返回的表是“schemamigrations”。 我知道数据库没有

  • Apache Derby是Apache软件基金会所研发的开放源码数据库管理系统;由于Derby是一个纯Java程式,因此只需要操作系统支援Java虚拟机,Derby便可执行。 Derby是特别地为Java环境进行优化,Derby本身不仅是一个纯Java程式,而且Derby在执行用户的SQL程式时,能够把SQL编译成Java bytecode并以系统的Java虚拟机执行。由于SQL程式转成的Java