zoukankan      html  css  js  c++  java
  • 使用Servlet上传多张图片——Dao层(ProductInfoDao.java)

    package orz.treeSquirrels.dao;
    
    
    import orz.treeSquirrels.entity.ProductInfo;
    
    /**
     * 商品信息表的接口
     * @author Administrator
     *
     */
    public interface ProductInfoDao {
    	//添加
    	public int addProductInfo(ProductInfo pro);
    
    }
    

    对应的实现类(ProductInfoDaoImpl.java):

    package orz.treeSquirrels.dao.impl;
    /**
     * 商品信息表的实现类
     */
    import java.sql.SQLException;
    import java.util.ArrayList;
    import java.util.List;
    
    import orz.treeSquirrels.dao.BaseDao;
    import orz.treeSquirrels.dao.ProductInfoDao;
    import orz.treeSquirrels.entity.ProductInfo;
    
    public class ProductInfoDaoImpl extends BaseDao implements ProductInfoDao {
    
    	/**
    	 * (非 Javadoc)
    	* <p>Title: addProductInfo</p>
    	* <p>Description:添加商品信息 </p>
    	* @param pro
    	* @return
    	* @see orz.treeSquirrels.dao.ProductInfoDao#addProductInfo(orz.treeSquirrels.entity.ProductInfo)
    	 */
    	@Override
    	public int addProductInfo(ProductInfo pro) {
    		int rel=0;
    		String sql="insert ProductInfo(productName,price,details,stock,fileName,fileName_1,fileName_2,fileName_3)" +
    				" values(?,?,?,?,?,?,?,?)";
    		List<Object>prams=new ArrayList<Object>();
    		prams.add(pro.getProductName());
    		prams.add(pro.getPrice());
    		prams.add(pro.getDetails());
    		prams.add(pro.getStock());
    		prams.add(pro.getFileName());
    		prams.add(pro.getFileName_1());
    		prams.add(pro.getFileName_2());
    		prams.add(pro.getFileName_3());
    		try {
    			rel=executeUpdate(sql, prams);
    		} catch (ClassNotFoundException e) {
    			e.printStackTrace();
    		} catch (SQLException e) {
    			e.printStackTrace();
    		}finally{
    			closeAll();
    		}
    		return rel;
    	}
    }
    


  • 相关阅读:
    log4j的使用
    关于spring读取配置文件的两种方式
    BeanUtils组件的使用
    javaee 自定义标签实战
    javaweb中的标签的核心标签库的常用标签
    对接口的思考
    二分查找
    java抽象类
    多例集合
    js中for循环的研究
  • 原文地址:https://www.cnblogs.com/a1111/p/12816137.html
Copyright © 2011-2022 走看看