相关疑难解决方法(0)

Hibernate表和列的自动保留字转义

我试图为几个不同的数据库使用一个Hibernate映射:H2,Oracle,MySql.

每个数据库都有一个不同的保留字列表.

我希望Hibernate能够自动转义保留字.

我知道我可以:

  • 使用反引号强制转义(逃避一切只是为了安全)
  • 更改所有标识符,以便它们肯定不是任何数据库中的关键字(使它们变丑)
  • 将模式绑定到一组特定的数据库,转义关键字的并集(如果我添加新的数据库,将会中断)

有更优雅的解决方案吗?

java orm hibernate escaping reserved-words

23
推荐指数
1
解决办法
1万
查看次数

标签 统计

escaping ×1

hibernate ×1

java ×1

orm ×1

reserved-words ×1