如何在名为 key for hibernate 的列名称中添加反引号

2023-12-10

我有一个 MySQL DB 表,我无法修改该表,但必须向其中插入值。它有一个名为key我需要插入其中。

现在,我的 .hbm.xml 文件有:

    <property name="key"
          type="string"
          column="key" />

因此生成的插入查询失败。添加 [key] 后,生成的 SQL 现在包含key但这也失败了。在检查 MYSql Workbench 时,我发现key能行得通。

但是,如果我在上述文件中更改此设置,它将恢复为使用 [key] 时的“key”。有人可以指导我如何添加key并带来所需的插入物?


为此有一个休眠配置选项。它需要 Hibernate 3.5,根据您对 hbm 文件的使用,我不确定您是否正在使用它。

在你的休眠配置集中

hibernate.globally_quoted_identifiers=true

环境配置列表是here

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

如何在名为 key for hibernate 的列名称中添加反引号 的相关文章

  • 垂直 ViewPager 中的动画

    我需要垂直制作这个动画ViewPager https www youtube com watch v wuE 4jjnp3g https www youtube com watch v wuE 4jjnp3g 这是我到目前为止所尝试的 vi
  • 如何在 MySQL 中启用严格 sql_mode?

    我怎样才能启用严格sql mode在 MySQL 中 我想从 SQL 中获取数据并在中处理相同的数据strict mode 我现在的sql mode is mysql gt SELECT sql mode sql mode NO ENGIN
  • MySQL - 从另一个表插入与常量合并的数据

    我有一个包含一些数据的临时表 products temp 并且我有另一个需要将数据插入其中的表 产品 我需要在新记录上手动设置一些常量 例如vendor id 1等 是否可以在一次请求中插入临时表数据和常量 临时产品 product nam
  • 关于 Cassandra 与 MySQL 的一些建议

    几天前我在这里问了一个问题 得到了一些非常好的答案 我正在考虑做一个带有个人资料 个人简介等的facebook风格的网站 并询问我是否应该使用mysql 答案是使用Cassandra 因为好多了 我只是问这是每个人都会建议的 只是我对mys
  • JPA - OneToOne 外键作为主键

    我有一个表 需要其主键作为其他表的外键 因此是单向的一对一关系 每本书只有一个作者 如下所示 Entity public class Author Id String code getters and setters Entity publ
  • 使用 Jena 查询维基数据

    目前 Wikidata 有一个 SPARQL 端点 https query wikidata org https query wikidata org 我想使用 Jena 3 0 1 查询此网站 我使用以下代码 但收到错误消息 端点返回的
  • 绘制平滑曲线

    我想创建更平滑的曲线 而不仅仅是线角 这是我现在画的图 这是我的代码 case FREEHAND float pts float ptk ptk new float 2 imageMatrix invert inv if mCurrentS
  • 但是创建静态实用方法不应该被过度使用吗?如何避免呢? [关闭]

    Closed 这个问题需要多问focused help closed questions 目前不接受答案 随着时间的推移 java项目中引入了许多实用方法来完成更复杂和简单的任务 当使用静态方法时 我们在代码中引入了紧密耦合 这使得我们的代
  • 如何在 Eclipse 中获得完全限定的类名?

    有没有一种快速方法可以在 Eclipse 中单击 Java 类并获取其完全限定名称 或将其复制到剪贴板 2016年6月29日编辑 正如 Jeff 所指出的 您只需要执行以下第二步 1 Double click on the class na
  • 膨胀类 android.support.design.widget.NavigationView 时出错

    我按照 NavigationView 的教程进行操作 但无法解决此错误消息 Error inflating class android support design widget NavigationView 教程链接 https www
  • java中如何重新初始化int数组

    class PassingRefByVal static void Change int pArray pArray 0 888 This change affects the original element pArray new int
  • Time.valueOf 方法返回错误值

    我使用 Time valueOf 方法将字符串 09 00 00 转换为 Time 对象 如下所示 Time valueOf LocalTime parse 09 00 00 当我调用 getTime 来显示我得到的值时 28800000
  • 使用多个 WHERE 子句更新 Codeigniter 中的批次

    我查看了 CI 用户指南来了解如何处理update batch 并且它似乎只接受一个索引来匹配要更新的行 但在我的例子中 我需要指定两个索引 例如lang and id page我一起用作索引 这样的lang en id page 115是
  • MySQL如何从多个表中获取数据

    我正在寻找 php MySQL jquery 的帮助 我有2张桌子 table1表 1 有 4 列 id 标题 desc thumb img tabel2表 2 有 3 列 id 表 id img 我只想将 2 个表与 get QS 的值进
  • Proguard 正在破坏我的清洁度。 Gson 和泛型

    我有一个从持久性加载信息的函数 我只是以一种非常简单的方式告诉它的类型 该类称为SharedPreferencesHelper kt所以它是一个真正的生活问题解决者 fun
  • java.lang.UnsatisfiedLinkError - android studio gradle 中的 NDK?

    文件夹结构 app main java jni Android mk Application mk hello jni c res 在构建 gradle apply plugin com android application androi
  • 在java中执行匿名pl/sql块并获取结果集

    我想执行匿名 PL SQL 并需要获取结果集对象 我得到了可以通过在 PL SQL 块内使用游标来完成的代码 但 PL SQL 块本身将以文本形式来自数据库 所以我无法编辑该 PL SQL 块 并且它只会返回两个值 其列名始终相同 它将返回
  • 从 InputStream 中删除换行符

    我喜欢从一个文件中删除所有换行符 对于 n 和 r n java io InputStream 在读取文件时 相应的方法如下所示 param target linkplain File return linkplain InputStrea
  • Java 中序列化的目的是什么?

    我读过很多关于序列化的文章 以及它如何如此美好和伟大 但没有一个论点足够令人信服 我想知道是否有人能真正告诉我通过序列化一个类我们真正可以实现什么 让我们先定义序列化 然后我们才能讨论它为什么如此有用 序列化只是将现有对象转换为字节数组 该
  • 如何使用socket.io发送图像文件(二进制数据)?

    我无法从以下位置发送数据Android Client to NodeJS Server I use Socket IO 客户端 https github com socketio socket io client java我的客户端中的ja

随机推荐

  • 闪亮仪表板仪表板标题中的登录按钮

    我正在对闪亮的仪表板进行最后的修饰 仪表板使用 googleAuthR 通过 google oauth 进行身份验证 一切正常 但我目前必须将登录按钮放在仪表板侧栏或仪表板主体中 而且我真的很喜欢将其放在仪表板标题中下拉菜单的位置 不幸的是
  • SQL 自动生成表中缺失日期的缺失日期和前一个日期的价格

    我有一个表 MKT 其中包含以下字段value date stk exch security mkt price source currency name假设每天 500 只证券 不包括周六和周日以及其他市场假期 我需要一个 sql 来自动
  • 按下 Tab 时自动滚动到 SliverList 项目之一

    我有一个有状态的小部件 顶部有选项卡 下面有一个列表 该列表分为不同的类别 每个类别都列在每个选项卡中 我想要做的是 当在选项卡中按下某个项目时 我希望列表中相应的类别滚动查看 下面是相关代码供参考 SliverPersistentHead
  • 从数据框中删除行名称的显示

    我正在使用以下代码创建一个数据框 df lt data frame dbGetQuery con paste select from test 结果是这样的 UID BuildingCode AccessTime 1 123456 BUIL
  • 如何将 .NET Core 2.2 Web API 迁移到 .NET Core 3.0?

    我正在关注微软的迁移指南 但失败了 因此 我使用 NET 2 2 创建了一个新项目来建立一个干净的模板 然后尝试迁移到 NET Core 3 0 但它再次失败了 在里面Startup cs 依赖注入找不到方法services AddMvc
  • 导航栏左侧按钮的问题

    我在导航栏的左侧有一个按钮 我在该按钮附近还有一个 UIButton 现在 当我单击导航栏下方的按钮时 在许多情况下 会单击导航栏上的按钮 知道为什么会发生这种情况吗 有什么建议 Thanks 图像 如果单击红色按钮内的任意位置 导航栏左上
  • Java中如何将int[]转换为List

    我如何转换int into List
  • 状态变量在页面上显示之前不会存储 JSON 响应

    Context 我正在使用使用 Async Await 的 Axios 从 GET 请求中检索 JSON 响应 它存储在一个名为的状态变量中tutorDetails内useMemo钩 我正在访问 React JSX 中存储的状态变量retu
  • 通过忽略某些字符来比较两个字符串

    我想知道是否有一种简单的方法可以通过排除字符串中的某些字符来检查两个字符串是否匹配 请参见下面的示例 我可以轻松地编写这样的方法 通过编写正则表达式来查找 通配符 字符 并用常见字符替换它们 然后比较两个字符串str1和str2 我并不是在
  • Parrot VM 对最终用户有什么好处?

    这样做有什么好处鹦鹉虚拟机对于最终用户 软件开发人员 例如 如果我可以直接针对 Perl 或 Python 进行编程 为什么我还要在 Parrot 下为它们进行编程呢 基本上 VM 的典型优点 可移植性 运行时优化等 从主页 一旦程序被编译
  • 创建后台线程用于核心数据写入

    我正在尝试重新创建这篇 cocoanetics 文章中描述的三层核心数据系统 http www cocoanetics com 2012 07 multi context coredata 我遇到的问题是在其自己的后台线程上创建私有 MOC
  • php 无法解析符号链接

    php 似乎没有解析符号链接 我试图将符号链接的目标添加到 php 文件中的包含路径 但 php 似乎无法识别符号链接指向目录 因此无法找到我想要包含的文件 对于上下文 这里是相关目录详细信息 gt pwd var www siteroot
  • 如何在 Scala 中使用 Java 包 com.example...object

    如何引用名称中包含对象 例如 Scala 中的 com example object 的 Java 包 Scala 将对象视为保留字并抱怨 将保留字放在反引号内 如下所示 com example object
  • 、 的香草自定义元素中继器
  • 我目前正在尝试实现一个中继器WebComponent让公司可以轻松创建前端而不依赖于任何framework 由架构决定 这是我当前的代码 ul ul
  • Paging .net MVC - 无需从WebService下载所有记录

    我有以下问题 我想要进行良好的分页 但我不想将所有记录从 WebService 下载到我的应用程序 控制器代码 public ActionResult Vacations int page int pageNumber page 1 int
  • 如何取消隐藏被覆盖的函数?

    假设我有自己的函数 名为zeros在Matlab路径上 现在我想调用内置的zeros 我怎样才能做到这一点 Use the builtin功能 builtin function arg1 argN 在你的情况下 例如 builtin zer
  • 传单在地图上固定大小的圆圈

    我正在使用 leaflet js 创建一些标记和圆圈 我正在使用下面给出的代码来绘制圆圈 L circle lat lng 1000 color colorCode stroke false fillColor colorCode fill
  • 无法解析 Firebase 库 android

    我正在开发适用于 Android 的 firebase 同步项目时出现错误 错误 27 13 无法解析 com google firebase firebase auth 10 2 0错误 无法解析 com google firebase
  • SQLiteOpenHelper.getWritableDatabase() 的 nullPointerException,Android

    我正在尝试让 SQLite 数据库在 Android 上工作 在 MainActivity 中编写了一个小测试 其中包括在数据库一行的 3 列中输入值 之后 数据被读回并显示到屏幕上以验证其是否有效 但是我在 SQLiteOpenHelpe
  • 如何在名为 key for hibernate 的列名称中添加反引号

    我有一个 MySQL DB 表 我无法修改该表 但必须向其中插入值 它有一个名为key我需要插入其中 现在 我的 hbm xml 文件有