• 大小: 17.4MB
    文件类型: .zip
    金币: 1
    下载: 0 次
    发布日期: 2023-08-05
  • 语言: Java
  • 标签: JAVA  

资源简介

Java web程序设计任务教程(全书源代码)黑马程序员编著

资源截图

代码片段和文件信息

package cn.itcast.chapter10.example;
import java.sql.Connection;                                                                                                                                             
import java.sql.PreparedStatement;
import java.sql.ResultSet;
import java.sql.SQLException;
import org.apache.commons.dbutils.ResultSetHandler;
 public class baseDao {
  // 优化查询
  public static object query(String sql ResultSetHandler rsh 
              object... params) throws SQLException {
      Connection conn = null;
      PreparedStatement pstmt = null;
      ResultSet rs = null;
      try {
  // 获得连接
  conn = JDBCUtils.getConnection();
  // 预编译sql
  pstmt = conn.prepareStatement(sql);
  // 将参数设置进去
  for (int i = 0; params != null && i < params.length; i++) 
                  {
  pstmt.setobject(i + 1 params[i]);
  }
  // 发送sql
  rs = pstmt.executeQuery();
  // 让调用者去实现对结果集的处理
  object obj = rsh.handle(rs);
  return obj;
  } catch (Exception e) {
  e.printStackTrace();
  }finally {
  // 释放资源
  JDBCUtils.release(rs pstmt conn);
    }
  return rs;
  }
 }

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----
     目录           0  2019-02-23 17:08  教材源码\
     目录           0  2019-02-23 17:08  教材源码\第10章\
     目录           0  2019-02-23 17:08  教材源码\第10章\chapter10\
     文件        1257  2016-02-23 15:07  教材源码\第10章\chapter10\.classpath
     文件        1042  2016-02-23 10:10  教材源码\第10章\chapter10\.project
     目录           0  2019-02-23 17:08  教材源码\第10章\chapter10\.settings\
     文件         503  2016-02-23 10:10  教材源码\第10章\chapter10\.settings\.jsdtscope
     文件         395  2016-02-23 10:10  教材源码\第10章\chapter10\.settings\org.eclipse.jdt.core.prefs
     文件         455  2016-02-23 10:10  教材源码\第10章\chapter10\.settings\org.eclipse.wst.common.component
     文件         345  2016-02-23 10:10  教材源码\第10章\chapter10\.settings\org.eclipse.wst.common.project.facet.core.xml
     文件          49  2016-02-23 10:10  教材源码\第10章\chapter10\.settings\org.eclipse.wst.jsdt.ui.superType.container
     文件           6  2016-02-23 10:10  教材源码\第10章\chapter10\.settings\org.eclipse.wst.jsdt.ui.superType.name
     目录           0  2019-02-23 17:08  教材源码\第10章\chapter10\WebContent\
     目录           0  2019-02-23 17:08  教材源码\第10章\chapter10\WebContent\meta-INF\
     文件          39  2016-02-23 10:10  教材源码\第10章\chapter10\WebContent\meta-INF\MANIFEST.MF
     目录           0  2019-02-23 17:08  教材源码\第10章\chapter10\WebContent\WEB-INF\
     目录           0  2019-02-23 17:08  教材源码\第10章\chapter10\WebContent\WEB-INF\lib\
     文件      610790  2016-01-25 10:35  教材源码\第10章\chapter10\WebContent\WEB-INF\lib\c3p0-0.9.1.2.jar
     文件      160519  2016-02-23 10:21  教材源码\第10章\chapter10\WebContent\WEB-INF\lib\commons-dbcp-1.4.jar
     文件       77857  2016-02-23 15:07  教材源码\第10章\chapter10\WebContent\WEB-INF\lib\commons-dbutils-1.6.jar
     文件      111119  2016-02-23 10:22  教材源码\第10章\chapter10\WebContent\WEB-INF\lib\commons-pool-1.6.jar
     文件      540852  2015-12-29 16:02  教材源码\第10章\chapter10\WebContent\WEB-INF\lib\mysql-connector-java-5.0.8-bin.jar
     文件         714  2016-02-23 10:10  教材源码\第10章\chapter10\WebContent\WEB-INF\web.xml
     目录           0  2019-02-23 17:08  教材源码\第10章\chapter10\build\
     目录           0  2019-02-23 17:08  教材源码\第10章\chapter10\build\classes\
     文件        1037  2016-02-23 14:12  教材源码\第10章\chapter10\build\classes\c3p0-config.xml
     目录           0  2019-02-23 17:08  教材源码\第10章\chapter10\build\classes\cn\
     目录           0  2019-02-23 17:08  教材源码\第10章\chapter10\build\classes\cn\itcast\
     目录           0  2019-02-23 17:08  教材源码\第10章\chapter10\build\classes\cn\itcast\chapter10\
     目录           0  2019-02-23 17:08  教材源码\第10章\chapter10\build\classes\cn\itcast\chapter10\example\
     文件        2037  2016-02-23 15:10  教材源码\第10章\chapter10\build\classes\cn\itcast\chapter10\example\baseDao.class
............此处省略1456个文件信息

评论

共有 条评论