Search in sources :

Example 1 with Company

use of com.baomidou.mybatisplus.samples.association.entity.Company in project mybatis-plus-samples by baomidou.

the class AssociationTest method testResultMapCollection.

@Test
public void testResultMapCollection() {
    Company company = companyMapper.testResultMapCollection();
    Assertions.assertTrue(3 == company.getUserList().size());
}
Also used : Company(com.baomidou.mybatisplus.samples.association.entity.Company) Test(org.junit.jupiter.api.Test) SpringBootTest(org.springframework.boot.test.context.SpringBootTest)

Example 2 with Company

use of com.baomidou.mybatisplus.samples.association.entity.Company in project mybatis-plus-samples by baomidou.

the class AssociationTest method testInsert.

@Test
public void testInsert() {
    List<User> userList = new ArrayList<>();
    for (int i = 0; i < 100; ++i) {
        Company cmp = new Company();
        cmp.setId(1L);
        User user = new User();
        user.setId(100L + i);
        user.setCompany(cmp);
        user.setName("Han Meimei" + i);
        user.setEmail(user.getName() + "@baomidou.com");
        user.setAge(18);
        userList.add(user);
    }
    userService.saveBatch(userList);
    userService.list().forEach(t -> System.out.println(t));
    testSelect();
    testUpdate();
}
Also used : Company(com.baomidou.mybatisplus.samples.association.entity.Company) User(com.baomidou.mybatisplus.samples.association.entity.User) ArrayList(java.util.ArrayList) Test(org.junit.jupiter.api.Test) SpringBootTest(org.springframework.boot.test.context.SpringBootTest)

Aggregations

Company (com.baomidou.mybatisplus.samples.association.entity.Company)2 Test (org.junit.jupiter.api.Test)2 SpringBootTest (org.springframework.boot.test.context.SpringBootTest)2 User (com.baomidou.mybatisplus.samples.association.entity.User)1 ArrayList (java.util.ArrayList)1