basicMapper.delete(appVersion);
basicMapper.deleteById(AppVersion.class , 1);
basicMapper.delete(AppVersion.class, where -> where.eq(AppVersion::getId,1))
3.3:改
basicMapper.update(appVersion)
3.4:新增
basicMapper.save(appVersion)
3.5:如果想在XML里写也很简单
<mapper namespace="cn.mybatis.mp.core.mybatis.mapper.BasicMapper">
<select id="SysRole:basicXmlPaging" resultType="com.mybatis.mp.core.test.DO.SysRole">
select *
from sys_role
where id >= #{id}
and id <= #{id2}
order by id asc
</select>
</mapper>
List<SysRole> list = sysRoleMapper.getBasicMapper().withSqlSession(".SysRole:basicXmlPaging", new HashMap() {{
put("id", 1);
put("id2", 2);
}},(statement, params, sqlSession) -> {
return sqlSession.selectList(statement, params);
});
🔥【mybatis-mp】ORM 框架之单 Mapper 模式,为你节省更多的内存空间,🔥爆!!!
1:引入maven依赖
2:配置mybatis-mp启动项
3:增删改查,丝滑流畅,简单方便
引入Mapper
3.1:查询
3.2:删除
3.3:改
3.4:新增
3.5:如果想在XML里写也很简单
4:其他还有很多很丰富的api,请前往官网 https://mybatis-mp.cn