使用Servlet上传多张图片——Dao层(ProductInfoDao.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)*/@Overridepublic 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;} }總結
以上是生活随笔為你收集整理的使用Servlet上传多张图片——Dao层(ProductInfoDao.java)的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 消息称三星 Galaxy S24 / S
- 下一篇: vivo手机上的时间显示没有了怎么办