Search in sources :

Example 1 with User

use of cn.hutool.db.test.pojo.User in project hutool by looly.

the class CRUDTest method insertBatchOneTest.

@Test
@Ignore
public void insertBatchOneTest() throws SQLException {
    User user1 = new User();
    user1.setName("张三");
    user1.setAge(12);
    user1.setBirthday("19900112");
    user1.setGender(true);
    Entity data1 = Entity.parse(user1);
    Console.log(data1);
    int[] result = runner.insert(CollUtil.newArrayList(data1));
    Console.log(result);
}
Also used : ActiveEntity(cn.hutool.db.ActiveEntity) Entity(cn.hutool.db.Entity) User(cn.hutool.db.test.pojo.User) Ignore(org.junit.Ignore) Test(org.junit.Test)

Example 2 with User

use of cn.hutool.db.test.pojo.User in project hutool by looly.

the class EntityTest method parseTest.

@Test
public void parseTest() {
    User user = new User();
    user.setId(1);
    user.setName("test");
    Entity entity = Entity.create("testTable").parseBean(user);
    Assert.assertEquals(Integer.valueOf(1), entity.getInt("id"));
    Assert.assertEquals("test", entity.getStr("name"));
}
Also used : Entity(cn.hutool.db.Entity) User(cn.hutool.db.test.pojo.User) Test(org.junit.Test)

Example 3 with User

use of cn.hutool.db.test.pojo.User in project hutool by looly.

the class CRUDTest method insertBatchTest.

@Test
@Ignore
public void insertBatchTest() throws SQLException {
    User user1 = new User();
    user1.setName("张三");
    user1.setAge(12);
    user1.setBirthday("19900112");
    user1.setGender(true);
    User user2 = new User();
    user2.setName("李四");
    user2.setAge(12);
    user2.setBirthday("19890512");
    user2.setGender(false);
    Entity data1 = Entity.parse(user1);
    Entity data2 = Entity.parse(user2);
    Console.log(data1);
    Console.log(data2);
    int[] result = runner.insert(CollUtil.newArrayList(data1, data2));
    Console.log(result);
}
Also used : ActiveEntity(cn.hutool.db.ActiveEntity) Entity(cn.hutool.db.Entity) User(cn.hutool.db.test.pojo.User) Ignore(org.junit.Ignore) Test(org.junit.Test)

Example 4 with User

use of cn.hutool.db.test.pojo.User in project hutool by looly.

the class EntityTest method entityToBeanIgnoreCaseTest.

@Test
public void entityToBeanIgnoreCaseTest() {
    Entity entity = Entity.create().set("ID", 2).set("NAME", "testName");
    User user = entity.toBeanIgnoreCase(User.class);
    Assert.assertEquals(Integer.valueOf(2), user.getId());
    Assert.assertEquals("testName", user.getName());
}
Also used : Entity(cn.hutool.db.Entity) User(cn.hutool.db.test.pojo.User) Test(org.junit.Test)

Aggregations

Entity (cn.hutool.db.Entity)4 User (cn.hutool.db.test.pojo.User)4 Test (org.junit.Test)4 ActiveEntity (cn.hutool.db.ActiveEntity)2 Ignore (org.junit.Ignore)2