资源简介
黑马商城源码,仅供学习参考使用,欢迎大家下载使用!
代码片段和文件信息
package com.itheima.dao;
import java.sql.SQLException;
import java.util.List;
import org.apache.commons.dbutils.QueryRunner;
import org.apache.commons.dbutils.handlers.BeanHandler;
import org.apache.commons.dbutils.handlers.BeanListHandler;
import org.apache.commons.dbutils.handlers.ScalarHandler;
import com.itheima.domain.Category;
import com.itheima.domain.Product;
import com.itheima.utils.DataSourceUtils;
public class ProductDao {
//获得热门商品
public List findHotProductList() throws SQLException {
QueryRunner runner = new QueryRunner(DataSourceUtils.getDataSource());
String sql = “select * from product where is_hot=? limit ??“;
return runner.query(sql new BeanListHandler(Product.class) 109);
}
//获得最新商品
public List findNewProductList() throws SQLException {
QueryRunner runner = new QueryRunner(DataSourceUtils.getDataSource());
String sql = “select * from product order by pdate desc limit ??“;
return runner.query(sql new BeanListHandler(Product.class)09);
}
public List findAllCategory() throws SQLException {
QueryRunner runner = new QueryRunner(DataSourceUtils.getDataSource());
String sql = “select * from category“;
return runner.query(sql new BeanListHandler(Category.class));
}
public int getCount(String cid) throws SQLException {
QueryRunner runner=new QueryRunner(DataSourceUtils.getDataSource());
String sql=“select count(*) from product where cid=?“;//返回值为Long型
Long query=(Long) runner.query(sql new ScalarHandler()cid);//返回值为object型,强转为Long型
return query.intValue();//返回值为Long型强转为int型
}
public List findProductByPage(String cid int index int currentCount) throws SQLException {
QueryRunner runner = new QueryRunner(DataSourceUtils.getDataSource());
String sql = “select * from product where cid=? limit ??“;
List list = runner.query(sql new BeanListHandler(Product.class) cidindexcurrentCount);
return list;
}
public Product findProductByPid(String pid) throws SQLException {
QueryRunner runner = new QueryRunner(DataSourceUtils.getDataSource());
String sql = “select * from product where pid=?“;
return runner.query(sql new BeanHandler(Product.class) pid);
}
}
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 842 2017-12-17 15:16 HeimaShop\.classpath
文件 1042 2017-12-17 15:16 HeimaShop\.project
文件 567 2017-12-17 15:16 HeimaShop\.settings\.jsdtscope
文件 57 2017-12-17 15:21 HeimaShop\.settings\org.eclipse.core.resources.prefs
文件 670 2017-12-17 15:21 HeimaShop\.settings\org.eclipse.jdt.core.prefs
文件 479 2017-12-17 15:16 HeimaShop\.settings\org.eclipse.wst.common.component
文件 345 2017-12-17 15:16 HeimaShop\.settings\org.eclipse.wst.common.project.facet.core.xm
文件 49 2017-12-17 15:16 HeimaShop\.settings\org.eclipse.wst.jsdt.ui.superType.container
文件 6 2017-12-17 15:16 HeimaShop\.settings\org.eclipse.wst.jsdt.ui.superType.name
文件 39 2017-12-17 15:17 HeimaShop\WebContent\me
文件 610790 2017-12-17 15:17 HeimaShop\WebContent\WEB-INF\lib\c3p0-0.9.1.2.jar
文件 232019 2017-12-17 15:17 HeimaShop\WebContent\WEB-INF\lib\commons-beanutils-1.8.3.jar
文件 49572 2017-12-17 15:17 HeimaShop\WebContent\WEB-INF\lib\commons-dbutils-1.4.jar
文件 57779 2017-12-17 15:17 HeimaShop\WebContent\WEB-INF\lib\commons-fileupload-1.2.1.jar
文件 109043 2017-12-17 15:17 HeimaShop\WebContent\WEB-INF\lib\commons-io-1.4.jar
文件 60841 2017-12-17 15:17 HeimaShop\WebContent\WEB-INF\lib\commons-logging-1.1.1.jar
文件 109568 2017-12-17 15:17 HeimaShop\WebContent\WEB-INF\lib\commons-pool2-2.3.jar
文件 190418 2017-12-17 15:17 HeimaShop\WebContent\WEB-INF\lib\gson-2.2.4.jar
文件 339368 2017-12-17 15:17 HeimaShop\WebContent\WEB-INF\lib\jedis-2.7.0.jar
文件 20682 2017-12-17 15:17 HeimaShop\WebContent\WEB-INF\lib\jstl.jar
文件 494975 2017-12-17 15:17 HeimaShop\WebContent\WEB-INF\lib\mail.jar
文件 495944 2017-12-17 15:17 HeimaShop\WebContent\WEB-INF\lib\mysql-connector-java-5.0.4-bin.jar
文件 393259 2017-12-17 15:17 HeimaShop\WebContent\WEB-INF\lib\standard.jar
文件 2195 2017-12-17 15:17 HeimaShop\WebContent\WEB-INF\web.xm
文件 874 2017-12-17 15:17 HeimaShop\WebContent\admin\bottom.jsp
文件 1796 2017-12-17 15:17 HeimaShop\WebContent\admin\category\add.jsp
文件 1750 2017-12-17 15:17 HeimaShop\WebContent\admin\category\edit.jsp
文件 2701 2017-12-17 15:17 HeimaShop\WebContent\admin\category\list.jsp
文件 914 2017-12-17 15:17 HeimaShop\WebContent\admin\home.jsp
文件 1923 2017-12-17 15:17 HeimaShop\WebContent\admin\index.jsp
文件 1287 2017-12-17 15:17 HeimaShop\WebContent\admin\left.jsp
............此处省略438个文件信息
相关资源
- 三合一商城源码带后台+手机版网站
- 2020谷粒商城分布式基础篇课件资料
- Springboot商城后台管理系统
- ionic3仿京东商城源码
- .Net商城系统
- 易优水果生鲜商城系统.zip
- 基于SSH的网上商城系统资料
- 超高仿京东商城最新版源码(非常好
- 商城微信小程序
- ssh完整项目商城系统
- 购物商城app实现源码
- 仿京东商城部分功能)前端+后台
- 购物商城demo
- 个人商城项目(django2)
- 淘宝客商城源代码
- H5商城模版 带后台管理 登录 个人中心
- 微信小程序商城系统完整模板
- 2018全新修复Ecshop多用户b2b b2c商城源码
- TPshop免费开源商城系统 已优化
- 高仿小米商城对应的后台管理系统
- 微信小程序商城 + APP商城 + 公众号商
- 软件工程专业2019毕业设计-购物商城系
- 亲测可用奇店社群社区团购前后端完
- 好商城5.7源码,亲测可用
- H5商城,微商城,网页商城
- 人人商城ewei_shopv23.14.28开源版一键安
- 基于SSM的花店商城|电子商城|电商系统
- 京东商城评论语料库58万条
- 手机微信商城源码亲测可以功能完整
- 小舍微信分销拼团系统V6.0三级分销系
评论
共有 条评论