예제 #1
0
 public void run() {
   try {
     con = DatabaseConnection.getConnection();
     con.setAutoCommit(false);
     updateRanking(null);
     for (int i = 0; i < 3; i += 2) {
       for (int j = 1; j < 6; j++) {
         updateRanking(MapleJob.getById(i * 500 + 100 * j));
       }
     }
     con.commit();
     con.setAutoCommit(true);
     lastUpdate = System.currentTimeMillis();
   } catch (SQLException ex) {
     try {
       con.rollback();
       con.setAutoCommit(true);
     } catch (SQLException ex2) {
     }
   }
 }