资源简介
提供给北大青鸟S2Accp8.0的学员,里面有一个易买网的项目,附带sql语句,导入直接运行,无BUG,希望对各位有帮助!
代码片段和文件信息
package com.dao;
import java.sql.Connection;
import java.sql.PreparedStatement;
import java.sql.ResultSet;
import com.utils.DatabaseUtil;
/**
* 数据库管理!
*
* @author Administrator
*
*/
public class baseDao {
// 声明Connection对象属性!
private Connection conn = null;
/**
* 带参构造方法!
*
* @param conn
*/
public baseDao(Connection conn) {
// 通过构造方法的形式给Connection赋值!
this.conn = conn;
}
/**
* 增!删!改!操作!!
*
* @param sql
* @param parms
* @return
*/
protected int excuteUpdate(String sql object[] parms) {
// 声明PreparedStatement对象!
PreparedStatement pstms = null;
// 声明变量接受受影响行数!
int result = -1;
try {
// 执行SQL语句!
pstms = conn.prepareStatement(sql);
// 判断返回值结果是否为空!
if (parms != null) {
// 循环遍历object数组!
for (int i = 0; i < parms.length; i++) {
// 循环为SQL语句赋值!
pstms.setobject(i + 1 parms[i]);
}
// 调用增删改方法!
result = pstms.executeUpdate();
}
} catch (Exception e) {
System.err.println(e.getMessage());
} finally {
// 关闭资源!
DatabaseUtil.closeAll(null pstms null);
}
return result;
}
/**
* 查询操作!
*
* @param sql
* @param parms
* @return
*/
protected ResultSet excuteQuery(String sql object[] parms) {
// 声明PreparedStatement对象!
PreparedStatement pstms = null;
// 声明ResultSet对象用于返回查询到的结果集!
ResultSet result = null;
try {
// 执行SQL语句!
pstms = conn.prepareStatement(sql);
// 判断返回值结果是否为空!
if (parms != null) {
// 循环遍历object数组!
for (int i = 0; i < parms.length; i++) {
// 循环为SQL语句赋值!
pstms.setobject(i + 1 parms[i]);
}
}
// 调用查询方法!
result = pstms.executeQuery();
} catch (Exception e) {
System.err.println(e.getMessage());
}
return result;
}
}
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 819 2018-06-23 21:50 易买网\EasyBuy\.classpath
文件 907 2018-06-23 21:50 易买网\EasyBuy\.project
文件 567 2018-06-23 21:50 易买网\EasyBuy\.settings\.jsdtscope
文件 139 2018-06-25 22:21 易买网\EasyBuy\.settings\org.eclipse.core.resources.prefs
文件 364 2018-06-23 21:50 易买网\EasyBuy\.settings\org.eclipse.jdt.core.prefs
文件 553 2018-06-23 21:50 易买网\EasyBuy\.settings\org.eclipse.wst.common.component
文件 345 2018-06-23 21:50 易买网\EasyBuy\.settings\org.eclipse.wst.common.project.facet.core.xm
文件 49 2018-06-23 21:50 易买网\EasyBuy\.settings\org.eclipse.wst.jsdt.ui.superType.container
文件 6 2018-06-23 21:50 易买网\EasyBuy\.settings\org.eclipse.wst.jsdt.ui.superType.name
文件 1959 2018-06-28 13:31 易买网\EasyBuy\build\classes\com\dao\ba
文件 475 2018-06-28 13:31 易买网\EasyBuy\build\classes\com\dao\EasybuyCollectDao.class
文件 666 2018-06-28 13:31 易买网\EasyBuy\build\classes\com\dao\EasybuyOrderDao.class
文件 443 2018-06-28 13:31 易买网\EasyBuy\build\classes\com\dao\EasybuyUserAddressDao.class
文件 775 2018-06-28 13:31 易买网\EasyBuy\build\classes\com\dao\EasybuyUserDao.class
文件 4053 2018-06-28 13:31 易买网\EasyBuy\build\classes\com\dao\impl\EasybuyCollectDaoImpl.class
文件 4001 2018-06-28 13:31 易买网\EasyBuy\build\classes\com\dao\impl\EasybuyOrderDaoImpl.class
文件 4573 2018-06-28 13:31 易买网\EasyBuy\build\classes\com\dao\impl\EasybuyUserAddressDaoImpl.class
文件 8284 2018-06-28 13:31 易买网\EasyBuy\build\classes\com\dao\impl\EasybuyUserDaoImpl.class
文件 3340 2018-06-28 13:31 易买网\EasyBuy\build\classes\com\dao\impl\NewsDaoImpl.class
文件 4357 2018-06-28 13:31 易买网\EasyBuy\build\classes\com\dao\impl\OrderDaoImpl.class
文件 2099 2018-06-28 13:31 易买网\EasyBuy\build\classes\com\dao\impl\OrderDetailDaoImpl.class
文件 9311 2018-06-28 13:31 易买网\EasyBuy\build\classes\com\dao\impl\ProductCategoryDaoImpl.class
文件 16906 2018-06-28 13:31 易买网\EasyBuy\build\classes\com\dao\impl\ProductDaoImpl.class
文件 331 2018-06-28 13:31 易买网\EasyBuy\build\classes\com\dao\NewsDao.class
文件 371 2018-06-28 13:31 易买网\EasyBuy\build\classes\com\dao\OrderDao.class
文件 231 2018-06-28 13:31 易买网\EasyBuy\build\classes\com\dao\OrderDetailDao.class
文件 1074 2018-06-28 13:31 易买网\EasyBuy\build\classes\com\dao\ProductCategoryDao.class
文件 1596 2018-06-28 13:31 易买网\EasyBuy\build\classes\com\dao\ProductDao.class
文件 1739 2018-06-28 13:31 易买网\EasyBuy\build\classes\com\entity\DetailProduct.class
文件 1426 2018-06-28 13:31 易买网\EasyBuy\build\classes\com\entity\EasybuyCollect.class
............此处省略708个文件信息
相关资源
- 银行管理系统qt+mysql
- navicat8_mysql_cs.exe 安装包
- 个人博客系统项目源码
- struts2+mysql+增删改查
- 一个工具类搞定批量插入增加数据到
- Navicat for Mysql最好用版本
- mysql linux版安装包
- mysql-installer-community-8.0.19.0.msi
- 基于Web的公交信息查询系统的设计与
- mysql-8.0.17-winx64.msi
- Navicat Premium 12.1.11 便携版
- MYSQL服务及premium11.0.9破解版
- 基于协同过滤算法的旅游推荐系统+
- 景区管理系统.zip
- boost_1_60_0.tar.bz2
- 高性能MySQL 第三版 高清完整PDF,有详
- 跟老男孩学Linux运维:MySQL入门与提高
- ssh+mysql企业人力资源管理系统.zip
- DTCC 2018 PPT 合集
- MAC版MySQL
- SpringMVC+mysql+idea+JDBC实现的登陆注册系
- spring+springmvc+mybatis搭建的一个美康医
- mysql-5.7.27.zip
- mysql-8.0.13
- MySQL for Mac 5.6.39
- 涂抹MySQL(跟着三思一步一步学MySQL)
- 基于SSH的汽车4S店管理系统
- Mysql数据库及可视化工具
- linux下mysql安装文件32位
- Effective MySQL之SQL语句最优中文版完整
评论
共有 条评论