java - 生成的查询包含架构和目录名称

标签 java hibernate seam informix java-ee-5

我遇到了与描述相同的问题 here

在生成的 SQL 中,Informix 期望 catalog:schema.table 但实际生成的是

catalog.schema.table

这会导致语法错误。 设置:

hibernate.default_catalog=
hibernate.default_schema=

没有效果。 我什至从表注释中删除了架构和目录,这导致了不同的问题:查询看起来与 ..table 相同,用于将目录和架构设置为空字符串。

版本

  • 接缝2.1.2
  • Hibernate 注解 3.3.1.GA.CP01
  • hibernate 3.2.4.sp1.cp08
  • Hibernate EntityManager 3.3.2.GAhibernate
  • Jboss 4.3(类似于 4.2.3)

最佳答案

请注意,有一个新的(截至 2010 年 4 月 26 日)网页 http://www.iiug.org/opensource ,其中包含有关将 Informix 软件与各种开源软件包(包括 Hibernate)一起使用的信息。特别是,有可下载的代码可以改进 Hibernate 和 Informix 的交互。

关于java - 生成的查询包含架构和目录名称,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2873352/

相关文章:

java - 从 spring 3 Controller 发出 http 请求的最佳方法

查询方法中的Spring Data可选参数

css - 丰富的 :extendedDataTable custom css

java - 如何删除由接缝安全模块添加的状态消息?

java - Seam 自动创建不起作用?

java - 使用方法在数组中搜索唯一名称

具有一个字符选择器的 CSS 子组合器的 Java 正则表达式匹配

java - 查询 OpenStreetMap API 的 map 特征

java - 与 Id(主键)以外的列的一对多关系

java - Spring、JPA、Hibernate 3 vs 4