MyBatisPlus各种API

// 初始化 成功标识
boolean result = false;
// 初始化 User
User user = new User();

// 保存 User
user.setName("Tom");
result = user.insert();

// 更新 User
user.setAge(18);
result = user.updateById();

// 查询 User
User exampleUser = t1.selectById();

// 查询姓名为‘张三’的所有用户记录
List<User> userList1 = user.selectList(
    newEntityWrapper<User>().eq("name", "张三")
);

// 删除 User
result = t2.deleteById();

MyBatisPlus配置结构(参考):

MybatisSqlSessionFactoryBean

    typeAliasesPackage

    mapperLocations

    configuration

    globalConfig

    plugins

         paginationInterceptor

         optimisticLockerInterceptor

         performanceInterceptor

MybatisConfiguration

GlobalConfiguration

LogicSqlInjector

MapperScannerConfigurer

猜你喜欢

转载自www.cnblogs.com/yifanSJ/p/9098179.html