spring+ibatis的批量提交
public int addSendMsg(final Msg msg) {this.getSqlMapClientTemplate().execute(new SqlMapClientCallback() {public Object doInSqlMapClient(SqlMapExecutor executor)throws SQLException {executor.startBatch();int batch = 0;String[] tel_nbrs = msg.getTel_nbrs().split(",");if(tel_nbrs.length <= 0)return 0;for (int i = 0; i < tel_nbrs.length; i++) {// 参数1为:ibatis中需要执行的语句的idString content = msg.getContent();msg.setTel_nbr(tel_nbrs[i]);executor.insert("msg-info.sendMsg", msg);}executor.executeBatch();//提交return 1;}});return 1;}