zoukankan      html  css  js  c++  java
  • 通用Mapper相关

    1、通用Mapper中,用@Table来映数据表与实体,其中

       name:指定表的名称,例如@Table(name="ls_post")
        catalog: 指定数据库名称,默认为当前配置的数据库 boot-hibernate  
        schema: 指定数据库的用户名 ,默认为当前配置的用户 root  

    2、通用 Mapper 中,默认情况下是将实体类字段按照驼峰转下划线形式的表名列名进行转换。

    *      例如,PostModel实体中的groupId属性,在通用Mapper中,默认会将groupId转换为group_id,
    * 即数据库字段必须以下划线形式命名,否则会报错(Unknown column 'group_id' in 'field list')
    * 如果想数据库字段与属性名写法保持一致,则可以用@NameStyle(Style.normal)来保持一致性。
    * property --> field 实体属性在前,数据库字段在后
    * normal, //原值
    * camelhump, //驼峰转下划线
    * uppercase, //转换为大写
    * lowercase, //转换为小写
    * camelhumpAndUppercase, //驼峰转下划线大写形式
    * camelhumpAndLowercase, //驼峰转下划线小写形式


  • 相关阅读:
    乘法DAC一点知识
    #4 判断字符串是否为整数
    #3 不使用循环输出1到100
    #2 判断一个字符串是否包含重复字符
    #22 结语
    #1 组成互不相同且不重复的三位数
    #21 Python异常
    #19 re&jieba模块
    2020国庆正睿笔记
    2019正睿csp-s赛前冲刺
  • 原文地址:https://www.cnblogs.com/Crysta1/p/9817292.html
Copyright © 2011-2022 走看看