Jpa SpringRoo数据库反向工程(DBRE)支持带有保留字的列名?
我正在使用SpringRoo对mysql数据库方案进行反向工程,其中保留名称(可访问、键等)用于列名称。我使用EclipseLink作为JPA实现 为这些字段生成的数据库查询会导致SQL错误,因为冲突的字段名没有包含在反标记中 为了避免这些错误,JPA@Column注释中的名称应引用如下:Jpa SpringRoo数据库反向工程(DBRE)支持带有保留字的列名?,jpa,spring-roo,Jpa,Spring Roo,我正在使用SpringRoo对mysql数据库方案进行反向工程,其中保留名称(可访问、键等)用于列名称。我使用EclipseLink作为JPA实现 为这些字段生成的数据库查询会导致SQL错误,因为冲突的字段名没有包含在反标记中 为了避免这些错误,JPA@Column注释中的名称应引用如下: @Column(name = "\"accessible\"") 其他roo命令提供了--permitReservedWords选项,而数据库反向工程命令似乎缺少此选项 DBRE是否不支持带有保留字的列名?
@Column(name = "\"accessible\"")
其他roo命令提供了--permitReservedWords
选项,而数据库反向工程
命令似乎缺少此选项
DBRE是否不支持带有保留字的列名?这可能是ORM提供程序或正在使用的数据库的问题。你试过使用Hibernate吗?尝试提出一个关于使用hibernate作为ORM提供程序不会更改任何内容的问题。保留字的回勾仍然丢失。我将打开一个问题。。。。。。给你