当前位置: 首页 > news >正文

@TableId注解详细介绍 mybaits 实体类主键注解

@TableId注解
@TableId注解是专门用在主键上的注解,如果数据库中的主键字段名和实体中的属性名,不一样且不是驼峰之类的对应关系,可以在实体中表示主键的属性上加@Tableid注解,并指定@Tableid注解的value属性值为表中主键的字段名既可以对应上。

比如数据中的表中的字段是vote_id,但是实体类是voteId。那么就需要在voteId上打上这个注解,如下:
 

/** 主键 */@TableId("vote_id")@TableId(value = "vote_id")private Long voteId;

相关文章:

  • MongoDB 的索引有哪些 nestjs mongoose示例
  • cpp第二次作业
  • Qt 事件
  • jenkins配置源码管理的git地址时,怎么使用不了 credential凭证信息
  • 大学生实习被企业坑了,教训比较深刻
  • sonarqube使用指北(二)-如何启动一次完整的本地扫描
  • jmeter接口导入方式
  • 鸿蒙 ohpm 的异常报错
  • STM32 ESP8266模块的曲折探索
  • 聚类分析|基于层次的聚类方法及其Python实现
  • Vue.js:构建高效且灵活的Web应用的利器
  • 黑客(网络安全)技术30天速成
  • 二进制源码部署mysql8.0.35
  • c++初阶------c++代码模块
  • c语言文件操作(下)
  • 3.7、@ResponseBody 和 @RestController
  • Angular Elements 及其运作原理
  • Bootstrap JS插件Alert源码分析
  • Fastjson的基本使用方法大全
  • javascript面向对象之创建对象
  • Js基础——数据类型之Null和Undefined
  • Laravel 菜鸟晋级之路
  • maven工程打包jar以及java jar命令的classpath使用
  • overflow: hidden IE7无效
  • React-生命周期杂记
  • UMLCHINA 首席专家潘加宇鼎力推荐
  • 从0到1:PostCSS 插件开发最佳实践
  • 从输入URL到页面加载发生了什么
  • 简单实现一个textarea自适应高度
  • 想写好前端,先练好内功
  • 学习使用ExpressJS 4.0中的新Router
  • 字符串匹配基础上
  • zabbix3.2监控linux磁盘IO
  • 移动端高清、多屏适配方案
  • 专访Pony.ai 楼天城:自动驾驶已经走过了“从0到1”,“规模”是行业的分水岭| 自动驾驶这十年 ...
  • #绘制圆心_R语言——绘制一个诚意满满的圆 祝你2021圆圆满满
  • $redis-setphp_redis Set命令,php操作Redis Set函数介绍
  • (6)添加vue-cookie
  • (附源码)apringboot计算机专业大学生就业指南 毕业设计061355
  • (附源码)python房屋租赁管理系统 毕业设计 745613
  • (十一)JAVA springboot ssm b2b2c多用户商城系统源码:服务网关Zuul高级篇
  • (原創) 博客園正式支援VHDL語法著色功能 (SOC) (VHDL)
  • (转)Oracle 9i 数据库设计指引全集(1)
  • (转载)hibernate缓存
  • (转载)深入super,看Python如何解决钻石继承难题
  • ./和../以及/和~之间的区别
  • .bat批处理(七):PC端从手机内复制文件到本地
  • .NET CF命令行调试器MDbg入门(四) Attaching to Processes
  • .net framework 4.0中如何 输出 form 的name属性。
  • .net refrector
  • .NET框架设计—常被忽视的C#设计技巧
  • [ 数据结构 - C++] AVL树原理及实现
  • [20150629]简单的加密连接.txt
  • [2019/05/17]解决springboot测试List接口时JSON传参异常
  • [2021]Zookeeper getAcl命令未授权访问漏洞概述与解决