资源简介
易买网项目源码完整版,项目源码 图片素材 数据库代码都有 采用ajax页面无刷新技术
代码片段和文件信息
package cn.easybuy.dao;
import java.sql.*;
import java.util.ArrayList;
import java.util.HashMap;
import java.util.List;
import java.util.Map;
import org.apache.log4j.Logger;
import cn.easybuy.entity.ProductCategory;
import cn.easybuy.utils.EmptyUtils;
import cn.easybuy.utils.Params;
/**
* 基础dao的实现类,实现最基本的增删查改的方法
*/
public abstract class baseDaoImpl implements IbaseDao {
protected Connection connection;
protected PreparedStatement pstm;
static Logger logger=Logger.getLogger(baseDaoImpl.class);
public baseDaoImpl(Connection connection) {
this.connection = connection;
}
public ResultSet executeQuery(String sqlobject[] params){
ResultSet rs=null;
try {
pstm = connection.prepareStatement(sql);
for(int i = 0; i < params.length; i++){
pstm.setobject(i+1 params[i]);
}
rs = pstm.executeQuery();
} catch (Exception e) {
e.printStackTrace();
}
return rs;
}
//增删改操作 delete from news_detail where id=? and title=?
public int executeUpdate(String sqlobject[] params){
int updateRows = 0;
try {
pstm = connection.prepareStatement(sql);
for(int i = 0; i < params.length; i++){
pstm.setobject(i+1 params[i]);
}
updateRows = pstm.executeUpdate();
} catch (Exception e) {
e.printStackTrace();
updateRows = -1;
}
return updateRows;
}
public int executeInsert(String sqlobject[] params){
Long id = 0L;
try {
pstm = connection.prepareStatement(sqlStatement.RETURN_GENERATED_KEYS);
for(int i = 0; i < params.length; i++){
pstm.setobject(i+1 params[i]);
}
pstm.executeUpdate();
ResultSet rs = pstm.getGeneratedKeys();
if (rs.next()) {
id = rs.getLong(1);
System.out.println(“数据主键:“ + id);
}
} catch (Exception e) {
e.printStackTrace();
id =null;
}
return id.intValue();
}
//释放资源
public boolean closeResource(){
if(pstm != null){
try {
pstm.close();
} catch (SQLException e) {
e.printStackTrace();
return false;
}
}
return true;
}
public boolean closeResource(ResultSet reSet){
if(reSet != null){
try {
reSet.close();
} catch (SQLException e) {
// TODO Auto-generated catch block
e.printStackTrace();
return false;
}
}
return true;
}
/**
* 需要重写的方法
*
* @param rs
* @return
* @throws Exception
*/
public abstract object tableToClass(ResultSet rs) throws Exception;
}
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 577 2016-05-31 15:36 EasyBuy\.classpath
文件 294 2016-08-31 10:13 EasyBuy\.myme
文件 1750 2016-05-31 09:04 EasyBuy\.project
文件 500 2016-05-31 09:01 EasyBuy\.settings\.jsdtscope
文件 827835 2016-06-07 08:51 EasyBuy\.settings\cat.fl.ini
文件 4637020 2016-06-07 08:34 EasyBuy\.settings\cat04.inf
文件 4035519 2016-06-06 08:54 EasyBuy\.settings\cat05.inf
文件 364 2016-05-31 09:01 EasyBuy\.settings\org.eclipse.jdt.core.prefs
文件 539 2016-05-31 15:36 EasyBuy\.settings\org.eclipse.wst.common.component
文件 252 2016-05-31 09:01 EasyBuy\.settings\org.eclipse.wst.common.project.facet.core.xm
文件 49 2016-05-31 09:01 EasyBuy\.settings\org.eclipse.wst.jsdt.ui.superType.container
文件 6 2016-05-31 09:01 EasyBuy\.settings\org.eclipse.wst.jsdt.ui.superType.name
文件 1500 2016-05-31 19:54 EasyBuy\EasyBuy.iml
文件 18606 2016-06-12 09:03 EasyBuy\easybuy.sql
文件 147 2016-08-30 11:06 EasyBuy\resources\databa
文件 2375 2016-05-31 17:07 EasyBuy\resources\log4j.properties
文件 2601 2016-09-02 14:10 EasyBuy\src\cn\easybuy\dao\ba
文件 1579 2016-08-30 14:17 EasyBuy\src\cn\easybuy\dao\Iba
文件 602 2016-08-31 11:22 EasyBuy\src\cn\easybuy\dao\news\NewsDao.java
文件 4373 2016-09-02 13:26 EasyBuy\src\cn\easybuy\dao\news\NewsDaoImpl.java
文件 692 2016-09-02 13:32 EasyBuy\src\cn\easybuy\dao\order\OrderDao.java
文件 4259 2016-09-02 13:33 EasyBuy\src\cn\easybuy\dao\order\OrderDaoImpl.java
文件 793 2016-08-31 11:26 EasyBuy\src\cn\easybuy\dao\order\OrderDetailDao.java
文件 4506 2016-09-02 14:18 EasyBuy\src\cn\easybuy\dao\order\OrderDetailDaoImpl.java
文件 540 2016-08-31 17:37 EasyBuy\src\cn\easybuy\dao\order\UserAddressDao.java
文件 3646 2016-09-02 13:35 EasyBuy\src\cn\easybuy\dao\order\UserAddressDaoImpl.java
文件 1129 2016-09-02 13:40 EasyBuy\src\cn\easybuy\dao\product\ProductCategoryDao.java
文件 7932 2016-09-02 13:40 EasyBuy\src\cn\easybuy\dao\product\ProductCategoryDaoImpl.java
文件 892 2016-08-31 11:42 EasyBuy\src\cn\easybuy\dao\product\ProductDao.java
文件 6592 2016-09-02 14:11 EasyBuy\src\cn\easybuy\dao\product\ProductDaoImpl.java
............此处省略658个文件信息
- 上一篇:PHM2011-数据竞赛数据打算自己用的
- 下一篇:欧姆龙NJ系列PLC手册软件篇
相关资源
- 基于SSMSpring-SpringMVC-MyBatis的高级整合
- Web安全之强化学习与GAN
- web破壳扫描工具_内部版.rar
- meven+ssm+shiro实现前后端分离登录小案
- Webwork In Action中文版.pdf
- web项目使用OpenOffice实现前端在线预览
- 白帽子讲Web安全.pdf 文字版
- 基于ssm的小米商城
- SSM+Video.js实现web项目网页看视频代码
- Weblogic Unserialization GetShll&CMD;
- SpringMVC+Redis+Activiti+Fastdfs+Thirft+Websoc
- Qt实现的百度在线地图与离线地图利用
- Eclipse Web的开发从入门到精通
- web移动端真机调试工具
- 网络购物订单管理系统-课程设计源码
- TMS WEB Core1.1.2.1 setup
- MVC实现的webApi接口
- FlaskWeb开发.zip
- newgcWebSockets 4.1.0.Full.Source稳定版
- web测试技术综述
- FMSoft_uniGUI_Professional整套安装包官方破
- 高仿饿了么webApp
- learning webrtc 中文版
- Three.Js开发指南
- Postman-linux-x64-7.30.1.tar.gz
- intraWEB.part1.rar
- ECLIPSE写的一个学生信息管理系统网页
- Web开发技术大作业.zip
- box2dweb学习资料
- 在线视频网站/在线教学网站毕业设计
评论
共有 条评论