• 大小: 1.2MB
    文件类型: .zip
    金币: 1
    下载: 0 次
    发布日期: 2023-11-19
  • 语言: 其他
  • 标签:

资源简介

开发思路: jdbc访问层 ----> Dao增删查改 ----> servlet放置方法的调用以及参数等

资源截图

代码片段和文件信息

package cn.FinancingProduct.dao;

import java.sql.Connection;
import java.sql.PreparedStatement;
import java.sql.ResultSet;
import java.sql.SQLException;
import cn.FinancingProduct.util.DatabaseUtil;



/**
 * 执行数据库操作的工具类。
 * 
 * @author 北大青鸟
 */
public class baseDao {

    private Connection conn;
    
    public baseDao(Connection conn) {
        this.conn = conn;
    }
    
    /**
     * 增、删、改操作
     * 
     * @param sql
     *            sql语句
     * @param prams
     *            参数数组
     * @return 执行结果
     * @throws SQLException 
     */
    protected int executeUpdate(String sql object... params) throws SQLException {
        int result = 0;
        PreparedStatement pstmt = null;
        try {
            pstmt = conn.prepareStatement(sql);
            for (int i = 0; i < params.length; i++) {
                pstmt.setobject(i + 1 params[i]);
            }
            result = pstmt.executeUpdate();
        } catch (SQLException e) {
            e.printStackTrace();
            throw e;
        } finally {
            DatabaseUtil.closeAll(null pstmt null);
        }
        return result;
    }

    /**
     * 查询操作
     * 
     * @param sql
     *            sql语句
     * @param params
     *            参数数组
     * @return 查询结果集
     * @throws SQLException 
     */
    protected ResultSet executeQuery(String sql object... params) throws SQLException {
        PreparedStatement pstmt = null;
        ResultSet rs = null;
        try {
            pstmt = conn.prepareStatement(sql);
            for (int i = 0; i < params.length; i++) {
                pstmt.setobject(i + 1 params[i]);
            }
            rs = pstmt.executeQuery();
        } catch (SQLException e) {
            e.printStackTrace();
            throw e;
        }
        return rs;
    }
}

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----
     目录           0  2018-07-23 20:02  理财产品信息管理系统\
     文件        1141  2018-07-22 13:11  理财产品信息管理系统\.classpath
     文件        1344  2018-07-22 13:18  理财产品信息管理系统\.project
     目录           0  2018-07-23 20:02  理财产品信息管理系统\.settings\
     文件         522  2018-07-22 13:02  理财产品信息管理系统\.settings\.jsdtscope
     文件         364  2018-07-22 13:02  理财产品信息管理系统\.settings\org.eclipse.jdt.core.prefs
     文件         596  2018-07-22 13:11  理财产品信息管理系统\.settings\org.eclipse.wst.common.component
     文件         414  2018-07-22 13:02  理财产品信息管理系统\.settings\org.eclipse.wst.common.project.facet.core.xml
     文件          49  2018-07-22 13:02  理财产品信息管理系统\.settings\org.eclipse.wst.jsdt.ui.superType.container
     文件           6  2018-07-22 13:02  理财产品信息管理系统\.settings\org.eclipse.wst.jsdt.ui.superType.name
     目录           0  2018-07-23 20:02  理财产品信息管理系统\WebRoot\
     目录           0  2018-07-23 20:02  理财产品信息管理系统\WebRoot\meta-INF\
     文件          39  2018-07-22 13:02  理财产品信息管理系统\WebRoot\meta-INF\MANIFEST.MF
     目录           0  2018-07-23 20:02  理财产品信息管理系统\WebRoot\WEB-INF\
     目录           0  2018-07-23 20:02  理财产品信息管理系统\WebRoot\WEB-INF\classes\
     目录           0  2018-07-23 20:02  理财产品信息管理系统\WebRoot\WEB-INF\classes\cn\
     目录           0  2018-07-23 20:02  理财产品信息管理系统\WebRoot\WEB-INF\classes\cn\FinancingProduct\
     目录           0  2018-07-23 20:02  理财产品信息管理系统\WebRoot\WEB-INF\classes\cn\FinancingProduct\dao\
     文件        1847  2018-07-22 13:09  理财产品信息管理系统\WebRoot\WEB-INF\classes\cn\FinancingProduct\dao\baseDao.class
     文件         618  2018-07-22 13:22  理财产品信息管理系统\WebRoot\WEB-INF\classes\cn\FinancingProduct\dao\FinancingProductDao.class
     目录           0  2018-07-23 20:02  理财产品信息管理系统\WebRoot\WEB-INF\classes\cn\FinancingProduct\dao\Impl\
     文件        4460  2018-07-22 13:22  理财产品信息管理系统\WebRoot\WEB-INF\classes\cn\FinancingProduct\dao\Impl\FinancingProductDaoImpl.class
     目录           0  2018-07-23 20:02  理财产品信息管理系统\WebRoot\WEB-INF\classes\cn\FinancingProduct\entity\
     文件        1596  2018-07-22 13:12  理财产品信息管理系统\WebRoot\WEB-INF\classes\cn\FinancingProduct\entity\FinancingProduct.class
     目录           0  2018-07-23 20:02  理财产品信息管理系统\WebRoot\WEB-INF\classes\cn\FinancingProduct\service\
     文件         628  2018-07-22 13:09  理财产品信息管理系统\WebRoot\WEB-INF\classes\cn\FinancingProduct\service\FinancingProductService.class
     目录           0  2018-07-23 20:02  理财产品信息管理系统\WebRoot\WEB-INF\classes\cn\FinancingProduct\service\Impl\
     文件        2437  2018-07-22 13:09  理财产品信息管理系统\WebRoot\WEB-INF\classes\cn\FinancingProduct\service\Impl\FinancingProductServiceImpl.class
     目录           0  2018-07-23 20:02  理财产品信息管理系统\WebRoot\WEB-INF\classes\cn\FinancingProduct\servlet\
     文件        4390  2018-07-22 13:23  理财产品信息管理系统\WebRoot\WEB-INF\classes\cn\FinancingProduct\servlet\FinancingProductServlet.class
     目录           0  2018-07-23 20:02  理财产品信息管理系统\WebRoot\WEB-INF\classes\cn\FinancingProduct\util\
............此处省略38个文件信息

评论

共有 条评论