package com.inmind; import com.inmind.mapper.EmpMapper; import com.inmind.pojo.Emp; import org.junit.jupiter.api.Test; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.boot.test.context.SpringBootTest; import java.time.LocalDate; import java.time.LocalDateTime; import java.util.List; @SpringBootTest class SpringbootMybatisCrudApplicationTests { @Autowired private EmpMapper empMapper; @Test void contextLoads() { } @Test void testDelete(){ int count = empMapper.delete(15); System.out.println(count); }; @Test void testInsert(){ Emp emp = new Emp(); emp.setUsername("ls2"); emp.setName("李四2"); emp.setGender((short) 1); emp.setImage("1.jpg"); emp.setJob((short) 1); emp.setEntrydate(LocalDate.of(2005,1,1)); emp.setDeptId(1); emp.setCreateTime(LocalDateTime.now()); emp.setUpdateTime(LocalDateTime.now()); empMapper.insert(emp); System.out.println(emp); System.out.println("主键id:"+emp.getId()); } @Test void testUpdate(){ Emp emp = new Emp(); emp.setId(21); emp.setUsername("ls3"); emp.setName("李四3"); emp.setGender((short) 1); emp.setImage("1.jpg"); emp.setJob((short) 1); emp.setEntrydate(LocalDate.of(2015,1,1)); emp.setDeptId(1); emp.setUpdateTime(LocalDateTime.now()); empMapper.update(emp); } @Test void testSelectById(){ Emp emp = empMapper.selectById(14); System.out.println(emp); } //条件查询测试 @Test void testList(){ List list = empMapper.list("张", (short) 1, LocalDate.of(2010, 1, 1), LocalDate.of(2020, 1, 1)); System.out.println(list); } //条件查询测试 @Test void testList1(){ // List list = empMapper.list("张", null, null,null); List list = empMapper.list(null, (short)1, null,null); System.out.println(list); } @Test void testUpdate1(){ Emp emp = new Emp(); emp.setId(20); emp.setGender((short)1); emp.setUsername("ls6"); emp.setName("李四6"); emp.setUpdateTime(LocalDateTime.now()); empMapper.update(emp); } }