一、批量添加
1.书写BookMapper
1.1先在navicat的新建查询里书写条件查询的sql语句
条件查询的sql语句
insert into book(book_name) values('三体');
1.2将sql语句复制到BookMapper里
用到foreach标签;
collection:可以放数组,也可以放list集合;
list:集合的名字,对应dao层的list
item:元素,it形参(形参可以随便起),list是集合,集合里的某一个元素叫it
separator:分隔符,分隔符是逗号
2.书写BookDao条件查询方法
*书写dao层,注意方法名要和mapper里的id保持一致
*因为批量添加是多个数据,一个对象不够,需要用到List集合,入参List,List<Book>,List泛型是Book,名字与mapper对应,list
*所以入参类型是parameterType="java.util.List" 入参类型是List,批量添加
3.书写service和impl
3.1 书写service层代码,先写BookService
*从BookDao里复制,然后改一下业务逻辑名
3.2 再写BookServiceImpl
继承BookService方法
4.书写Junit
5.结果