今天做了个批量更新
执行报错 后来网上查 在数据源后面加上批量更新的操作
allowMultiQueries=true
主要是在数据源里面加上一些配置
public DataSource masterDataSource() {
DruidDataSource dataSource = new DruidDataSource();
dataSource.setDriverClassName(driverClass);
dataSource.setUrl(url);
dataSource.setUsername(user);
dataSource.setPassword(password);
//加上下面配置 解决
WallConfig wallConfig=new WallConfig();
wallConfig.setMultiStatementAllow(true);
WallFilter wallFilter = new WallFilter();
wallFilter.setConfig(wallConfig);
List<Filter> filters = new ArrayList<>();
filters.add(wallFilter);
dataSource.setProxyFilters(filters);
return dataSource;
}版权声明:本文为baidu_16217779原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。