/** * */ package org.dao.impl; import java.sql.ResultSet; import java.sql.SQLException; import java.util.ArrayList; import java.util.List; import org.dao.BaseDao; import org.entity.Shopping; /** * * * 项目名称:test_BaseDao * 类名称:BaseDaoUtilImpl ,继承BaseDao * 类描述: 公共的实现类 * 创建人:Mu Xiongxiong * 创建时间:2017-9-10 上午11:08:25 * 修改人:Mu Xiongxiong * 修改时间:2017-9-10 上午11:08:25 * 修改备注: * @version * */ public class BaseDaoUtilImpl<T> extends BaseDao { /** * * @Description: 该方法的主要作用:添加商品 * @Title: save * @param @param entity * @param @return 设定文件 * @return 返回类型:int * @throws */ public int save(T entity) { int rel = 0; String sql = ""; List<Object> prams = new ArrayList<Object>(); Shopping shopping = (Shopping) entity; //初始化Users对象 //添加用户 sql = "insert into shopping(id,name,picture) values(?,?,?)"; //sql语句 try { prams.add(shopping.getId()); prams.add(shopping.getName()); prams.add(shopping.getPicture()); rel = executeUpdate(sql, prams); } catch (SQLException e) { e.printStackTrace(); } catch (ClassNotFoundException e) { e.printStackTrace(); }finally{ closeConnnection(); //关闭连接 } return rel; } }