use of com.baomidou.mybatisplus.samples.reduce.springmvc.entity.User in project mybatis-plus-samples by baomidou.
the class ReduceTest method testSequence.
@Test
public void testSequence() {
User u = new User();
u.setName("Tomcat");
u.setAge(18);
u.setEmail("kellylake@qq.com");
userMapper.insert(u);
Long id1 = u.getId();
u = new User();
u.setName("Tomcat2");
userMapper.insert(u);
Assertions.assertEquals(id1 + 1, u.getId().longValue());
}
use of com.baomidou.mybatisplus.samples.reduce.springmvc.entity.User in project mybatis-plus-samples by baomidou.
the class ReduceTest method testGeneratedMapper.
@Test
public void testGeneratedMapper() {
String cityMapperClassName = "cityMapper";
BaseMapper cityMapper = (BaseMapper) context.getBean(cityMapperClassName);
City city = (City) cityMapper.selectById(1);
Assertions.assertEquals(city.getId().longValue(), 1L);
String districtMapperClassName = "districtMapper";
boolean isContained = context.containsBean(districtMapperClassName);
Assertions.assertFalse(isContained);
// BaseMapper districtMapper =(BaseMapper) context.getBean(districtMapperClassName);
// District district = (District) districtMapper.selectById(1);
// Assertions.assertEquals(district.getId().longValue(),1L);
String userMapperClassName = "userMapper";
BaseMapper userMapper = (BaseMapper) context.getBean(userMapperClassName);
userMapper.selectById(1);
User user = (User) userMapper.selectById(1);
Assertions.assertEquals(user.getId().longValue(), 1L);
}
use of com.baomidou.mybatisplus.samples.reduce.springmvc.entity.User in project mybatis-plus-samples by baomidou.
the class ReduceTest method testPagination.
@Test
public void testPagination() {
Page<User> page = new Page<>(1, 3);
userMapper.selectPage(page, null);
Assertions.assertTrue(page.getTotal() != 0, "total should not be 0");
for (User u : page.getRecords()) {
System.out.println(u);
}
Assertions.assertEquals(3, page.getRecords().size());
}
Aggregations