package jef.database;
import java.sql.SQLException;
import java.util.ArrayList;
import java.util.List;
import jef.database.wrapper.executor.DbTask;
import jef.tools.ThreadUtils;
import org.junit.Test;
public class DbUtilsTest {
@Test
public void testFinal() throws SQLException {
List<DbTask> tasks=new ArrayList<DbTask>();
for (int i = 0; i < 6; i++) {
final String s="aaa"+i;
tasks.add(new DbTask(){
public void execute() throws SQLException {
ThreadUtils.doSleep(2000);
System.out.println(s+" "+Thread.currentThread().getName());
}
});
}
DbUtils.parallelExecute(tasks);
}
}