资源简介
开发思路:
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.xm
文件 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\me
文件 39 2018-07-22 13:02 理财产品信息管理系统\WebRoot\me
目录 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\ba
文件 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个文件信息
- 上一篇:用ajax实现新闻发布系统
- 下一篇:2000-2019考研英语一真题及答案.rar
评论
共有 条评论