回答

收藏

如何在JPA中映射名称为保留字的实体字段

技术问答 技术问答 205 人阅读 | 0 人回复 | 2023-09-12

@Column(name="open")在hibernate在状态下使用 sqlserver 方言。
* R  I! x% I9 G1 R: B[SchemaUpdate] Unsuccessful: create table auth_session (id numeric(19,0) identity not null,active tinyint null,creation_date datetime not null,last_modified datetime not null,maxidle int null,maxlive int null,open tinyint null,sessionid varchar(255) not null,user_id numeric(19,0) not null,primary key (id),unique (sessionid))[SchemaUpdate] Incorrect syntax near the keyword 'open'.我希望 hibernate 创建表时使用带引号的标识符。
3 ]6 ?9 Q: n$ W) u3 R8 k关于如何处理这个问题的任何想法......除了重命名字段?" |. W# z6 ~& ?* W- r8 @! x
                                                                1 h" y: H# Q7 Z% \0 ]- N
    解决方案:
分享到:
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则