项目中见到的@Tablename,@TableId,@TableField什么意思

首先要知道这个是属于mybatis-plus的注解

进入MyBatis-plus的官网,查看下

实例:

@TableName("code_bas_district")
public class CodeBasDistrict {@TableIdprivate String distCode;@TableField(exist = false)private List<CodeBasDistrict> children;}

总结:

@TableName:就是指定映射类的数据库表,当名字不一样的时候。

@TableId:就是制定该表中的主键,可以对主键进行很多的设置。

,当名字不一样的时候。

@TableId:就是制定该表中的主键,可以对主键进行很多的设置。

@TableField:就是指定映射类和数据库的字段一一对应,当名字不一样的时候。

项目中见到的@Tablename,@TableId,@TableField什么意思相关推荐

  1. 尚硅谷B2C电商毕设微服务项目中所用注释总结

    周青的总结记录 文章目录 前言 正文 通用服务 commons @Data @TableName @TableId @TableField @JsonProperty @NotNull @NotBla ...

  2. Spring Cloud Alibaba微服务项目中集成Redis实现分布式事务锁实践

    引言 我们知道同一个进程里面为了解决资源共享而不出现高并发的问题可以通过高并发编程解决,通过给变量添加volatile关键字实现线程间变量可见:通过synchronized关键字修饰代码块.对象或者方 ...

  3. springboot项目中使用shiro 自定义过滤器和token的方式___shiro使用token登录流程

    springboot项目中使用shiro 自定义过滤器和token的方式 实现步骤主要是以下几步: 1. 在项目中导入maven依赖 <dependency><groupId> ...

  4. EasyExcel在项目中的应用-在web中导出带下拉框和批注的excel文件

    前言 ​ 好长一段时间没有更新博客了,最近刚刚找到实习工作,接触了企业中的项目,在这段时间的实习过程中,终于知道了企业级项目的体量和业务难度跟之前的小项目是完全不同的.10多天的适应期也逐渐让我找到了 ...

  5. 【Java学习】从一个简单的HelloWorld项目中入门maven

    创建一个maven项目 这里推荐官方文档:maven官方文档 [注]此篇文章也是笔者学习笔记,如有错误,请见谅. [注]我把Goal翻译成命令.比如Plugin Goal: ps:我他喵的写了一大半的 ...

  6. 在项目中谨慎为系统类添加分类!!!!!

    结论: 1.坚决杜绝为系统类做方法交换(见到[class_replaceMethod]格杀勿论!) 2.为系统类添加分类时候,属性和方法名必须加上[世上独一无二]的前缀,避免冲突和混淆. 之所以让我对 ...

  7. UltraWebGrid控件在开发ASP.NET项目中的使用方法和技巧(转)

    摘  要 本文主要阐述了UltraWebGrid 2005控件在实际项目开发中的应用,这里以大庆石化公司炼油厂生产调度系统为例详细描述了UltraWebGrid控件的原理以及它的使用方法和技巧,还特别 ...

  8. 在C#项目中使用SQLite(环境安装问题)

    下面这两个是不同的: 1.System.Data.SQLite ( http://system.data.sqlite.org/index.html/doc/trunk/www/index.wiki) ...

  9. php和ajax实现聊天功能,怎么在PHP项目中使用jquery与ajax实现一个即时聊天功能

    怎么在PHP项目中使用jquery与ajax实现一个即时聊天功能 发布时间:2020-12-19 16:19:01 来源:亿速云 阅读:81 作者:Leah 本篇文章给大家分享的是有关怎么在PHP项目 ...

最新文章

  1. JSON.stringify报cyclic object value错误
  2. 深度linux添加xp,Linux和Windos XP下向路由表添加路由
  3. LINUX服务器开启防火墙并屏蔽恶意IP
  4. 【Python学习系列二十】scikit-learn库模型持久化
  5. iOS个人中心渐变动画、微信对话框、标签选择器、自定义导航栏、短信验证输入框等源码...
  6. Unity自定义角色控制器(一):碰撞检测
  7. java版spring cloud+spring boot+redis多租户社交电子商务平台 (十一)docker部署spring cloud项目...
  8. 01-Javascript简介
  9. Android学习笔记(八)XML文档的解析
  10. selenium python下载_使用Selenium、Chrome和Python下载PDF
  11. 锅炉的计算机控制系统设计,余热锅炉计算机控制系统设计与开发
  12. 怎么用c语言调用其他程序,求助:1个调用其他程序的C语言(或C++)程序
  13. 使用引导扇区维护工具BOOTICE编辑系统启动列表BCD文件
  14. QPA(Qt Platform Abstraction)介绍 --------QWS(Qt Window System)介绍
  15. Node.js中exports和moudle.exports
  16. 爬虫、知识图谱和开源情报分析01
  17. dataframe获取字符串中的字数
  18. java入门学习教程,详细说明
  19. Emlog漏洞————Emlog相册插件前台SQL注入+Getshell
  20. Nerdctl 原生支持 Nydus 加速镜像

热门文章

  1. 计算机四级证书难考吗 考试内容是什么?
  2. typeScript 参数默认值
  3. 更新win10后连接WIFI时,提示“无法连接到这个网络”
  4. 朱砂在我心,倾你一世情
  5. 【浙江大学C小程week5知识点整理】
  6. Moveit!入门——古月居机械臂开发笔记(二)
  7. 电脑声音太小,安装音量提升插件
  8. 中文技术文档的写作规范-转{阮一峰}
  9. 推荐系统-协同过滤算法简介简化版实例
  10. 万马齐喑究可哀-中文编程的又一波quot;讨论quot;