整体如图。
a. 在com.taotao.ssm.test包,新建,MapperTest.java
这里顺便记下口诀:类为大驼峰命名规则,其它者为小驼峰规则。
package com.taotao.ssm.test; import java.util.UUID; import org.apache.ibatis.session.SqlSession; import org.junit.Test; import org.junit.runner.RunWith; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.test.context.ContextConfiguration; import org.springframework.test.context.junit4.SpringJUnit4ClassRunner; import com.taotao.ssm.bean.Employee; import com.taotao.ssm.dao.DepartmentDao; import com.taotao.ssm.dao.EmployeeDao; @RunWith(SpringJUnit4ClassRunner.class) @ContextConfiguration(locations = { "classpath:applicationContext.xml" }) public class MapperTest { @Autowired DepartmentDao departmentDao; @Autowired EmployeeDao employeeDao; @Autowired SqlSession sqlSession; @Test public void testCRUD() { // ApplicationContext ioc=new // ClassPathXmlApplicationContext("applicationContext.xml"); // DepartmentDao departmentDao=ioc.getBean(DepartmentDao.class); System.out.println(departmentDao); System.out.println(employeeDao); System.out.println(sqlSession); // departmentDao.insert(new Department(null,"研发部")); // employeeDao.insert(new Employee(null,"tomcat","F","[email protected]",2)); EmployeeDao employeeDao = sqlSession.getMapper(EmployeeDao.class); for (int i = 0; i < 10; i++) { String uid = UUID.randomUUID().toString().substring(0, 4); employeeDao.insertSelective(new Employee(null, uid, "M", uid + "@baidu.com", 2)); } System.out.println("批量完成!"); } }
b.运行 juint
c.如有错,请留言。