使用Oracle
来源:jhipster |
时间:2018-11-08
|
|

使用Oracle

使用JPA时,您可以选择使用Oracle数据库。

只有Oracle 12c及更高版本支持此选项。

由于Oracle拥有专有的JDBC驱动程序,因此我们无法将其与JHipster捆绑在一起。此驱动程序可以使用Oracle Maven存储库,该存储库必须专门配置,因为它不公开(您将需要Oracle帐户)。

由JHipster生成的Maven或Gradle配置已使用Oracle Maven存储库,但您仍需要将您的身份验证配置到存储库。为此,请关注Oracle的此博客文章

将Oracle与JHipster一起使用时,以下限制将适用

  • 实体名称不能超过26个字符,这是由于Oracle对象名称的30个字符限制,我们保留4个字符来生成生成的表的主键序列。

  • 实体字段名称不能超过30个字符

  • 在建立关系时,外键名称不能超过30个字符,因此如果它们太长,它们将被截断

  • 在执行多对多关系时,连接表名称将遵循JPA规范(格式为“firstTable_secondTable”):如果长度超过30个字符,则将被截断。

  • Oracle保留关键字不能用作实体名称或字段名称。


提交
查看更多评论
没有更多评论