Spring Boot JPA 关键字自动添加双引号
Spring Boot JPA About 374 words说明
对于一些数据库中保留的关键字,如果我们使用这些关键字去命名表名字、字段名可能会出现报错。
如:PostgreSQL
中使用user
作为表名,则必须在写SQL
语句中添加双引号"user"
。
Hibernate
Spring Boot JPA
中默认使用的Hibernate
底层实现,Hibernate
框架提供了自动给关键字添加双引号。
配置
设置auto_quote_keyword
为true
spring:
jpa:
properties:
hibernate:
auto_quote_keyword: true
参考
https://docs.jboss.org/hibernate/orm/current/userguide/html_single/Hibernate_User_Guide.html
Views: 2,996 · Posted: 2023-02-28
————        END        ————
Give me a Star, Thanks:)
https://github.com/fendoudebb/LiteNote扫描下方二维码关注公众号和小程序↓↓↓
Loading...