- 一、批量添加操作
- 二、批量修改操作
- 三、批量删除操作
1.JdbcTemplate的 批量增加、修改、删除操作
均由JdbcTemplate 的 batchUpdate 方法实现
该方法有两个参数:
参数一:sql(操作对应的sql语句)
参数二:List集合,添加多条记录数据
一、批量添加操作
//1.编写bookDao接口
public interface bookDao {
//批量添加操作
void batchAddbooks(List
//2.编写接口实现类bookDaoImple
@Repository
public class bookDaoImple implements bookDao{
//注入JdbcTemplate
@Autowired
private JdbcTemplate jdbcTemplate;
//批量添加操作
@Override
public void batchAddbooks(List
//3.编写service类
@Service
public class bookService {
//1.注入dao
@Autowired
private bookDao bookdao;
//实现批量添加
public void batchAddbook(List
//4.编写测试类
//批量添加
List
二、批量修改操作
//1.编写bookDao接口
public interface bookDao {
//批量修改操作
void batchupdate(List
//2.编写接口实现类bookDaoImple
@Repository
public class bookDaoImple implements bookDao{
//注入JdbcTemplate
@Autowired
private JdbcTemplate jdbcTemplate;
//批量修改操作
@Override
public void batchupdate(List
//3.编写service类
@Service
public class bookService {
//1.注入dao
@Autowired
private bookDao bookdao;
//实现批量修改
public void batchupdate(List
//4.编写测试类
//批量修改
List
三、批量删除操作
//1.编写bookDao接口
public interface bookDao {
//批量删除操作
void batchDelete(List
//2.编写接口实现类bookDaoImple
@Repository
public class bookDaoImple implements bookDao{
//注入JdbcTemplate
@Autowired
private JdbcTemplate jdbcTemplate;
//批量删除操作
@Override
public void batchDelete(List
//3.编写service类
@Service
public class bookService {
//1.注入dao
@Autowired
private bookDao bookdao;
//实现批量删除
public void batchdelete(List
//4.编写测试类
//批量删除
List



