(性能优化参考3)
DbConnection.Execute(sqlStr, ListEntity);
//2、【sql拼接可大大优化执行效率】在values后面带上多有要插入的值。...(如果数据太大可分批插入,如1000条一提交)
insert into tt (a,b,c,d) values (50,1,'1','1'), (51,2,'1','2');
//3、参数化防sql注入...【组合字段不能为空,否则为空 不做唯一,有重复空数据】)
insert into test_tbl (id,dr) values (1,'2'),(2,'3'),......虽然我还是不喜欢在xml里面写sql。
那么在Dapper里面是不是也能简便操作,答案是肯定的。这就得庆幸C#牛逼的语法了。...如果我们通过特性标记的方式,在标记了UnitOfWork特性的方法自动开启和提交事务那就完美了。