// 初始化 成功标识
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();
// 分页查询 10 条姓名为‘张三’的用户记录
List
<User
>userList
=user
.selectPage(
new
Page<
User
>(1,10),
new
EntityWrapper<
User
>().eq("name","张三")
).getRecords();
// 分页查询 10 条姓名为‘张三’、性别为男,且年龄在18至50之间的用户记录
List
<User
>userList
=user
.selectPage(
new
Page<
User
>(1,10),
new
EntityWrapper<
User
>().eq("name","张三")
.eq("sex",
0)
.between("age",
"18",
"50")
).getRecords();
MybatisSqlSessionFactoryBean
typeAliasesPackage
mapperLocations
configuration
globalConfig
plugins
paginationInterceptor
optimisticLockerInterceptor
performanceInterceptor
MybatisConfiguration
GlobalConfiguration
LogicSqlInjector
MapperScannerConfigurer