spring 事物 测试

来源:互联网 发布:js修改button的值 编辑:程序博客网 时间:2024/05/22 11:37
public List<Map<String, Object>> queryForListMap(final String sql)throws Exception {/*new Thread(){@Overridepublic void run() {    //使用当前的 transactionList<Map<String, Object>>  list=jdbcTemplate.queryForList(sql);System.out.println(list.size());}}.start();*//*new Thread(){@Overridepublic void run() {List<Map<String, Object>> list=null;try {        //使用当前的 transactionlist = queryForListMap2(sql);} catch (Exception e) {// TODO Auto-generated catch blocke.printStackTrace();}System.out.println(list.size());}}.start();*//*new Thread(){@Overridepublic void run() {//Creating new transaction with nameserviceUtil.queryTasks();}}.start();*//*for(int i=0;i<8;i++){executorService.execute(new Runnable() {@Overridepublic void run() { //使用当前的 transactionList<Map<String, Object>>  list=jdbcTemplate.queryForList(sql);System.out.println(list.size());System.out.println("ThreadId==="+Thread.currentThread().getId());//Creating new transaction with name//每一次Creating new transactionserviceUtil.queryTasks();}});}*//*for(int i=0;i<8;i++){executorService.submit(new Callable<String>() {public String call() throws Exception { //使用当前的 transactionList<Map<String, Object>>  list=jdbcTemplate.queryForList(sql);System.out.println(list.size());System.out.println("ThreadId==="+Thread.currentThread().getId());//Creating new transaction with name//每一次Creating new transactionserviceUtil.queryTasks();return sql;};});}*/for(int i=0;i<8;i++){//使用当前的 transactionserviceUtil.queryTasks();}return jdbcTemplate.queryForList(sql);}

 

0 0
原创粉丝点击