mybatis-mp ORM之外的十大亮点

111 阅读1分钟

1:mybatis-mp - 亮点一:可自定义动态默认值
2:mybatis-mp - 亮点二:支持不同数据库 ID 自增配置
3:mybatis-mp - 亮点三:逻辑删除,可自动填充删除时间
4:mybatis-mp - 亮点四:可自定义 sql(sql 模板)
5:mybatis-mp - 亮点五:mapWithKey(把查询转成一个 map)
6:mybatis-mp - 亮点 六:部分字段 新增 和 修改
7:mybatis-mp - 亮点七:枚举的良好支持
8:mybatis-mp - 亮点八:mybatis-xml returnType 的 ORM 映射
9:mybatis-mp - 亮点九:优雅的 XML 和 @Select 查询 自动分页
10:mybatis-mp - 亮点十:支持多层嵌套 VO,自动映射以及自动 select 所需列

软件简介

mybatis-mp 是一款基于 mybatis 的 ORM 框架

List<SysUserRoleAutoSelectVo> list = QueryChain.of(sysUserMapper)
    .select(SysUserRoleAutoSelectVo.class)
    .from(SysUser.class)
    .join(SysUser.class, SysRole.class)
    .eq(SysUser::getId, 2)
    .returnType(SysUserRoleAutoSelectVo.class)
    .list();

更多 前往:mybatis-mp.cn