1 在test中测试dao层的工作
步骤:
1、导入SpringTest模块
2、@ContextConfiguration指定Spring配置文件的位置 自动创建SpringIOC容器
3、@RunWith指定spring的单元测试模块
3、直接autowired要使用的组件即可
1.1 导入Spring test的依赖
<!--Spring-test -->
<!-- https://mvnrepository.com/artifact/org.springframework/spring-test -->
<dependency>
<groupId>org.springframework</groupId>
<artifactId>spring-test</artifactId>
<version>4.3.7.RELEASE</version>
</dependency>
1.2 @ContextConfiguration指定Spring配置文件的位置
1.3 直接autowired要使用的组件即可
1.4 运行测试一下
成功:
能连接成功了,我们来实现增删改查的方法:
测试插入部门:
在Department中生成有参和无参构造器:
注意:生成了有参构造器就要生成无参构造器
添加数据成功:
测试员工 emp输入!!!
生成有参,无参构造器:
有参中没有带有department:
写入代码指定部门id为1:
测试批量插入
Spring配置文件中
executorType:BATCH 批量操作。
注入sqlSession
通过sqlSession进行批量操作;
uuid 来生成名字
生成1k个emp