优化代码,PreparedStatement 批量提交。

public void saveSprvsUnitScore(SprvsUnitScore sus,PreparedStatement ps) throws SQLException{

            ps.setString(1,sus.group_id);

            ps.setString(2,sus.getGrade_month());

            ps.setLong(3,sus.grade_id);

            ps.setDouble(4, sus.getScore_value());

            ps.setDate(5,new java.sql.Date(sus.getCreate_time().getTime()));

            ps.addBatch();  //做一个批处理 提交

        

    }





    saveSprvsUnitScore(sus, ps);

            ps.executeBatch();  //之前批处理的数据 一起提交插入

减少数据库连接次数。

你可能感兴趣的:(优化代码,PreparedStatement 批量提交。)