博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
spring data jpa在使用PostgreSQL表名大小写的问题解决
阅读量:6037 次
发布时间:2019-06-20

本文共 381 字,大约阅读时间需要 1 分钟。

国内的文章看了一遍,其实没找到根本问题解决方法,下面将列举这一系列的问题解决方法:

1、在配置文件增加如下配置:

spring.jpa.hibernate.naming.physical-strategy=org.hibernate.boot.model.naming.PhysicalNamingStrategyStandardImpl

2、在实体和属性上分别增加如下注解:

// 表名@Table("\"User\"")// 字段@Column("\"Name\"")

从根本问题解决:

1、其实在设计数据库的时候,包括在MySQL上是不允许出现大写表名,并且相邻字母之间使用下划线做标识。

2、那么从现在开始,应该把你的数据库设计全部转成小写,并去除上面的代码。

 

参考:

==>如有问题,请联系我:easonjim#163.com,或者下方发表评论。<==

转载地址:http://ellhx.baihongyu.com/

你可能感兴趣的文章
Vue组件库工程探索与实践之按需加载
查看>>
【源码浅析】 ElementUI 的 Select 组件
查看>>
12-Flutter移动电商实战-首页导航区域编写
查看>>
我所经历的前端开发变化
查看>>
fio测试nvme性能
查看>>
node常用模块---path
查看>>
WebSocket于HTTP 、WebSocket与Socket的区别
查看>>
xpath与css的区别
查看>>
Java ClassLoader分析
查看>>
SharePoint 2010 上下左右求和
查看>>
J_Knight_ iOS 高级面试题 实战题解答以及一些扩展性链接
查看>>
使用php mongodb扩展时比较需要注意的事项
查看>>
AMQP的安装
查看>>
C语言小知识,摘自o'reilly著C程序设计新思维,人民邮电出版社
查看>>
深入详解SQL中的Null
查看>>
《转》完美解决微信video视频隐藏控件和内联播放问题
查看>>
AngularJs工具方法
查看>>
Django的模板系统
查看>>
jQuery自动触发事件
查看>>
跑步书籍推荐 --- 跑步指南
查看>>