首页 > 其他分享 >使用 mybatis-plus 时,应在 DB 设计时注意的问题

使用 mybatis-plus 时,应在 DB 设计时注意的问题

时间:2023-02-19 01:33:28浏览次数:38  
标签:xxxx sql DB plus 使用 mybatis

一开始我将组表的名称设置为 group ,在使用过程中发生 sql 语句错误,随后意识到:如果用 mybatis-plus 就不能在创建DB将表名写成sql关键字,这样会导致

错误。同时,在对表内字段命名时,千万不要使用 xxxx_id 或者 xxxx_name 这种

命名,如果用了将会导致从数据库返回的数据中,此字段下为null。

标签:xxxx,sql,DB,plus,使用,mybatis
From: https://www.cnblogs.com/AronKeener/p/17134118.html

相关文章

  • mongodb
    1.连接mongo#pipinstallpymongoimportpymongoclient=pymongo.MongoClient('mongodb://admin:123456@127.0.0.1:27017')2.查看collectionsclient['runoobdb'].......
  • Mongodb与Redis应用指标对比
        项目中用的是MongoDB,但是为什么用其实当时选型的时候也没有太多考虑,只是认为数据量比较大,所以采用MongoDB。    最近又想起为什么用MongoDB,就查阅一......
  • MybatisPlus------代码生成器
    快速开发:代码生成器:(1)模版:MyBatisPlus提供(2)数据库相关配置:读取数据库获取信息(3)开发者自定义配置:手工配置packagecom.ithema;importcom.baomidou.mybatisplus.anno......
  • Mybatisplus----DML编程控制
    乐观锁(1)业务并发现象带来的问题:秒杀执行:1、在类对象中添加version属性,在数据库表中添加version字段(默认值为1)packagecom.itheima.domain;importcom.baomidou.mybat......
  • SSM整合03 - Spring整合MyBatis
    MyBatis核心配置文件mybatis-config.xmlSpring整合MyBatis的核心点:将MyBatis核心配置文件中的配置尽可能写入Spring的配置文件中原MyBatis核心配置文件mybatis-config.......
  • Mybatisplus----DML编程---多记录操作
    批量处理数据:@TestvoidtestDelete(){//批量按id删除List<Long>list=newArrayList<>();list.add(1626917366924050434L);......
  • MyBatisPlus-------id生成策略
    不同的表对应不同的id生成策略日志:自增购物订单:特殊规则(FQ23324AK443)外卖单:关联地区日期等信息(1004202003143491)关系表:可省略id..........@TableId :模型类中用于表示主......
  • JDBC基础
    JDBC基础1.通过代码实现连接数据库publicstaticvoidconnection1(){try{Class.forName("com.mysql.cj.jdbc.Driver");Stringurl......
  • MyBatisPlus映射匹配兼容性
    字段映射与表名映射1、当数据库表名tbl_user与实体类名User不一致时:在实体类上添加:@TableName("tbl_user")packagecom.itheima.domain;importcom.baomidou.mybati......
  • MyBatisPlus---DQL编程控制
    MP将书写复杂的SQL查询条件进行了封装,使用编程的形式完成查询条件的组合。一、条件查询packagecom.itheima;importcom.baomidou.mybatisplus.core.conditions.Wrapp......