@TableName

  • 描述:表名注解
属性 类型 必须指定 默认值 描述
value String "" 表名
schema String "" schema(@since 3.1.1)
keepGlobalPrefix boolean false 是否保持使用全局的 tablePrefix 的值(如果设置了全局 tablePrefix 且自行设置了 value 的值)(@since 3.1.1)
resultMap String "" xml 中 resultMap 的 id
autoResultMap boolean false 是否自动构建 resultMap 并使用(如果设置 resultMap 则不会进行 resultMap 的自动构建并注入)(@since 3.1.2)

关于`autoResultMap`的说明:

从mp的原理上讲,因为底层是mybatis,所以一些mybatis的常识你要知道,mp只是帮你注入了常用crud 注入之前可以说是动态的(根据你entity的字段以及注解变化而变化),但是注入之后是静态的(等于你写在xml的东西) 而对于直接指定typeHandler,mybatis只支持你写在2个地方:

  1. 定义在resultMap里,只作用于select查询的返回结果封装
  2. 定义在insertupdatesql的#{property}里的property后面(例:#{property,typehandler=xxx.xxx.xxx}),只作用于设置值 而除了这两种直接指定typeHandler,mybatis有一个全局的扫描你自己的typeHandler包的配置,这是根据你的property的类型去找typeHandler并使用 这个属性的作用就是:如果你的property类型... todo

最新文章

  1. 增量关联规则挖掘—FUP算法
  2. poj 3687(拓扑排序)
  3. vs2008主题
  4. Basic Calculator
  5. Feuding Families and Former Friends: Unsupervised Learning for Dynamic Fictional Relationships-Naacl 2016-20160422
  6. php构造函数和析构函数
  7. iOS - 常用的宏定义
  8. MIME对应表
  9. Android内存管理之道
  10. Azure VM 远程无法登陆问题(No Remote Desktop License)
  11. Mysql 临时变量的 定义 和 赋值 Set 和 Into 赋值; Swith Mysql版本 Case When的用法
  12. Spring总结——控制反转,注入(配置和注解两种方式)
  13. CSS3动画效果示例
  14. oracle导入命令,记录一下
  15. git clone下载代码
  16. LeetCode算法题-Student Attendance Record I(Java实现)
  17. vCenter server 的部署和实施
  18. spring jdbc 记录
  19. C语言学习 例四
  20. iOS - 富文本直接设置文字的字体大小和颜色

热门文章

  1. 关于RAMOS所用的操作系统
  2. Linux-iostat命令
  3. linux操作记录
  4. Intellij-Cannot download Sources解决方法
  5. ScheduledThreadPoolExecutor周期任务或延时任务线程池
  6. 【问题记录】ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password: YES)
  7. 可落地的DDD(5)-战术设计
  8. oracle查询哪些sp修改了某些表
  9. asp.net core不通过构造方法从容器中获取对象及解决通过这种方法NLog获取对象失败的问题
  10. webapi 集成NLog