常用注解说明
@Insert:新增
@Update:更新
@Delete:删除
@Select:查询
@Result:封装结果集
id:是否为主键字段
column:数据库的列名
property:需要装配的属性名
one:需要使用的@One注解
many:需要使用的@Many注解
@Results:封装多个结果集
@ResultMap:引用@Result定义的封装
@One:一对一结果集封装
select:指定用来多表查询的sqlmapper
@Many:一对多结果集封装
select:代表将要执行的 sql 语句
fetchType:代表加载方式,一般如果要延迟加载都设置为 LAZY 的值
@SelectProvider:动态Sql映射
@CacheNamespace:注解二级缓存的使用
原文:https://www.cnblogs.com/guancangtingbai/p/12622252.html