本文介绍了“MyBatis通用映射器@表格标注使用注意点分析”的相关知识。很多人在实际的案件操作过程中都会遇到这样的困难。接下来,让边肖带领大家学习如何应对这些情况!希望大家认真阅读,学点东西!
MyBatis通用Mapper@Table注解使用
10-1010通常作用于pojo实体类的类名。使用这个注释后,pojo类的属性将与相应的表字段有一个映射关系(类似于resultMap标记)。对于简单的映射关系,不需要在xml文件中编写resultMap标记来进行映射。
然后,您需要将xml文件中的结果映射更改为结果类型。
返回类型是实体类名。
映射的数据库表名。
@Table注解的作用
通用mapper使用需要注意的问题
@table,@Id @Colunm
示例:
@Table(名称='user_register ')
publicclassUserRegister{
/**
*需要注意的是,主键必须标有Id。
*/
@Id
privateIntegerid
@列(名称='user_id ')
privateStringuserId
//省略其他属性和gettersetter方法。
}
首先是实体需要有相关的注解
MapperScan应该在Mapper文件夹中指定,否则会出现两个接口同名的莫名其妙的问题。
示例:
@ mappers可以(base packages={ ' com . jdjr.com mon . Dao ',' com . jdjr . admin . mapper ' })
其次需要注意点事
,可以使用对应的版本。
属国
groupIdtk.mybatis/groupId
artifactId mapper-spring-boot-starter/artifactId
版本$ { mapper . version . spring-boot }/version
/Dependency“My Batis通用映射器@表格标注中使用的注意点分析”介绍到这里,感谢阅读。如果你想了解更多的行业,可以关注网站。边肖将为您输出更多高质量的实用文章!
内容来源网络,如有侵权,联系删除,本文地址:https://www.230890.com/zhan/119055.html