所有类和接口

说明
mapper 的基础增删查改
curd
实体属性注解,列名称
 
默认uuid生成(无中横线)
标记主键Id
默认生成UUID(无中横线)
DefaultIdGenerate
 
转换sql语句、实体属性映射表字段时,将忽略此属性字段。
mybatis-magic 主体配置,spring体系中不使用此配置
QueryWrapper 等查询前处理
自定义sql处理
实体对象信息
 
用于扫描加载 mapper 接口,例如
查询分页拦截
增加驼峰转化 get 、set
配置 Reflector 反射解析,用于下划线转驼峰、驼峰转化 get 、set (推荐加载)
SqlSession 的代理实现
 
 
 
对表数据进行正删改查,若要更新更复杂的sql,请使用mapper.xml进行编写
 
 
分页对象
分页实现。
h2数据库分页处理
 
postgresql 下的分页处理.使用LIMIT和OFFSET子句
sqlite分页处理
使用OFFSET和FETCH NEXT子句来实现分页查询。
 
执行更新后执行此注解下的方法,无入参。
执行更新前执行此注解下的方法,无入参。
 
 
查询包装对象:
SqlSessionFactory 代理
表映射实体注解
事务管理,在spring体系中不生效。
更新包装对象,例1 :