@Column映射不一致的解决

 更新时间:2021年10月25日 09:22:52   作者:森林屿麓  
这篇文章主要介绍了@Column映射不一致的解决方案,具有很好的参考价值,希望对大家有所帮助。如有错误或未考虑完全的地方,望不吝赐教

@Column映射不一致

问题复现

@Column(name = "userName", nullable = true, length = 20)
private String userName;

但是在mysql中生成的表字段为 user_name

解决方法

  jpa:
    hibernate:
      ddl-auto: update
      naming:
        physical-strategy: org.hibernate.boot.model.naming.PhysicalNamingStrategyStandardImpl
    show-sql: true

主要设置 physical-strategy属性

另外 mysql 主键自增方法

 @Id
 @GeneratedValue(strategy = GenerationType.IDENTITY)

@Column注解映射未生效

@Column在mybatis-plus的时候莫名不生效,换用@TableField即可。

注解tableField的value值要和数据库表名完全一致(驼峰对驼峰,下划线对下划线)

以上为个人经验,希望能给大家一个参考,也希望大家多多支持脚本之家。

相关文章

  • 在SpringBoot中利用RocketMQ实现批量消息消费功能

    在SpringBoot中利用RocketMQ实现批量消息消费功能

    RocketMQ 是一款分布式消息队列,支持高吞吐、低延迟的消息传递,对于需要一次处理多条消息的场景,RocketMQ 提供了批量消费的机制,这篇文章将展示如何在 Spring Boot 中实现这一功能,感兴趣的小伙伴跟着小编一起来看看吧
    2024-11-11
  • java设计模式之单例模式的详解及优点

    java设计模式之单例模式的详解及优点

    这篇文章主要介绍了java设计模式之单例模式的详解及优点的相关资料,如果一个类始终只能创建一个实例,那么这个类被称为单例类,这种设计模式被称为单例模式,需要的朋友可以参考下
    2017-08-08
  • Java如何实现将类文件打包为jar包

    Java如何实现将类文件打包为jar包

    这篇文章主要介绍了Java如何实现将类文件打包为jar包,具有很好的参考价值,希望对大家有所帮助。如有错误或未考虑完全的地方,望不吝赐教
    2022-06-06
  • java实现连连看游戏课程设计

    java实现连连看游戏课程设计

    这篇文章主要为大家详细介绍了java实现连连看游戏课程设计,文中示例代码介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2022-05-05
  • 详解elasticsearch实现基于拼音搜索

    详解elasticsearch实现基于拼音搜索

    这篇文章主要为大家介绍了详解elasticsearch实现基于拼音搜索示例详解,有需要的朋友可以借鉴参考下,希望能够有所帮助,祝大家多多进步,早日升职加薪
    2023-01-01
  • Spring Cloud Ribbon负载均衡器处理方法

    Spring Cloud Ribbon负载均衡器处理方法

    这篇文章主要介绍了Spring Cloud Ribbon负载均衡器处理方法,看看是如何获取服务实例,获取以后做了哪些处理,处理后又是如何选取服务实例的,需要的朋友可以参考下
    2018-02-02
  • SpringBoot部署xxl-job方法详细讲解

    SpringBoot部署xxl-job方法详细讲解

    XXL-JOB是一个分布式任务调度平台,其核心设计目标是开发迅速、学习简单、轻量级、易扩展,这篇文章主要介绍了springboot整合xxl-job流程,需要的朋友可以参考下
    2023-01-01
  • 详解springcloud组件consul服务治理

    详解springcloud组件consul服务治理

    Consul是一款由HashiCorp公司开源的,用于服务治理的软件,Spring Cloud Consul对其进行了封装,这篇文章主要介绍了springcloud组件consul服务治理,需要的朋友可以参考下
    2022-08-08
  • Java String中移除空白字符的多种方式汇总

    Java String中移除空白字符的多种方式汇总

    这篇文章主要给大家介绍了关于Java String中移除空白字符的多种方式,文中通过图文介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2020-09-09
  • Java数组(Array)最全汇总(上篇)

    Java数组(Array)最全汇总(上篇)

    这篇文章主要介绍了Java数组(Array)最全汇总(上篇),本文章内容详细,通过案例可以更好的理解数组的相关知识,本模块分为了三部分,本次为上篇,需要的朋友可以参考下
    2023-01-01

最新评论