资源简介
项目名称定为:网上购物管理系统。本系统是一个小型的电子商务系统,可以为各类用户提供方便的在线购物环境。用户可以在系统中实现注册、登录、修改个人信息、分类查询商品信息、购物、管理购物车、结账等功能。该系统分为四个主要的模块,分别为:用户管理模块,查询模块,订单管理模块,付费模块。本系统使用HTML,Javabean,Servlet,Mysql等技术进行开发。 本项目 在myeclipse2014 mysql 下运行,利用现在所学习的技术HTML,Javabean,Servlet,Druid 连接池等技术足以支持该系统的开发和功能实现。
代码片段和文件信息
package cn.ws.bookstore.dao;
import java.sql.SQLException;
import java.util.ArrayList;
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 cn.ws.bookstore.domin.Book;
import cn.ws.bookstore.domin.Category;
import cn.ws.jdbc.utils.JdbcUtils;
public class BookDao {
private QueryRunner qr = new QueryRunner();
public List query() throws SQLException {
String sql = “select * from book where Bstate=?“;
return qr.query(JdbcUtils.getConnection() sql
new BeanListHandler(Book.class) 1);
}
public List query(String cid) throws SQLException {
String sql = “select * from book where cid=? and Bstate=?“;
return qr.query(JdbcUtils.getConnection() sql
new BeanListHandler(Book.class) cid 1);
}
public Book findById(String bid) throws SQLException {
String sql = “select * from book where bid=? and Bstate=?“;
return qr.query(JdbcUtils.getConnection() sql new BeanHandler(
Book.class) bid 1);
}
public void insertCategory(String id String name) throws SQLException {
String sql = “insert into category values(??)“;
qr.update(JdbcUtils.getConnection() sql id name);
}
public List getCategory() throws SQLException {
String sql = “select * from category“;
return qr.query(JdbcUtils.getConnection() sql
new BeanListHandler(Category.class));
}
public void dele(String id) throws SQLException {
String sql1 = “delete from book where cid=?“;
String sql = “delete from category where cid=?“;
qr.update(JdbcUtils.getConnection() sql1 id);
qr.update(JdbcUtils.getConnection() sql id);
}
public void modifyprice(double bprice String bid) throws SQLException {
String sql = “update book set bprice=? where bid=?“;
qr.update(JdbcUtils.getConnection() sql bprice bid);
}
public void addbook(Book book) throws SQLException {
String sql = “insert into book(bidbnamebpriceauthorimagecidBstate) values(???????)“;
qr.update(JdbcUtils.getConnection() sql book.getBid()
book.getBname() book.getBprice() book.getAuthor()
book.getImage() book.getCid() 1);
}
public void deleteBook(String bid) throws SQLException {
String sql = “update book set Bstate=? where bid=?“;
qr.update(JdbcUtils.getConnection() sql 0 bid);
}
public List index(String bookName) throws SQLException {
String sql = “select * from book where bname like ?“;
return qr.query(JdbcUtils.getConnection() sql
new BeanListHandler(Book.class) “%“ + bookName + “%“);
}
public List indexBookOfName(String authorBookName) throws SQLException {
String sql = “select * from book where author=?“;
return qr.query(JdbcUtils.getConnection() sql
new BeanListHandler(Book.class)authorBookName);
}
}
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
目录 0 2016-01-20 21:29 网上商城系统\
文件 5789944 2015-12-30 22:37 网上商城系统\yygl.zip
文件 1839901 2015-12-30 22:36 网上商城系统\医院管理系统.pdf
目录 0 2018-05-10 15:27 网上商城系统\网上商城系统\
目录 0 2016-01-20 21:29 网上商城系统\网上商城系统\bookstore\
文件 1786 2015-12-16 20:10 网上商城系统\网上商城系统\bookstore\.classpath
目录 0 2016-08-05 18:37 网上商城系统\网上商城系统\bookstore\.myeclipse\
文件 300 2013-06-03 17:57 网上商城系统\网上商城系统\bookstore\.myme
文件 1752 2015-12-19 20:09 网上商城系统\网上商城系统\bookstore\.project
目录 0 2016-01-20 21:29 网上商城系统\网上商城系统\bookstore\.settings\
文件 500 2013-05-22 19:51 网上商城系统\网上商城系统\bookstore\.settings\.jsdtscope
文件 238 2015-12-19 20:03 网上商城系统\网上商城系统\bookstore\.settings\com.genuitec.eclipse.core.prefs
文件 1009 2015-12-19 20:09 网上商城系统\网上商城系统\bookstore\.settings\com.genuitec.eclipse.j2eedt.core.prefs
文件 247 2015-12-14 09:06 网上商城系统\网上商城系统\bookstore\.settings\com.genuitec.eclipse.migration.prefs
文件 74 2015-12-19 23:11 网上商城系统\网上商城系统\bookstore\.settings\org.eclipse.core.resources.prefs
文件 395 2013-05-22 19:51 网上商城系统\网上商城系统\bookstore\.settings\org.eclipse.jdt.core.prefs
文件 553 2015-12-19 20:12 网上商城系统\网上商城系统\bookstore\.settings\org.eclipse.wst.common.component
文件 359 2015-12-14 09:06 网上商城系统\网上商城系统\bookstore\.settings\org.eclipse.wst.common.project.facet.core.xm
文件 49 2013-05-22 19:51 网上商城系统\网上商城系统\bookstore\.settings\org.eclipse.wst.jsdt.ui.superType.container
文件 6 2013-05-22 19:51 网上商城系统\网上商城系统\bookstore\.settings\org.eclipse.wst.jsdt.ui.superType.name
目录 0 2016-01-20 21:29 网上商城系统\网上商城系统\bookstore\sql\
文件 10703 2013-05-31 10:27 网上商城系统\网上商城系统\bookstore\sql\bookstore.sql
目录 0 2016-01-20 21:29 网上商城系统\网上商城系统\bookstore\src\
目录 0 2016-01-20 21:29 网上商城系统\网上商城系统\bookstore\src\cn\
目录 0 2016-01-20 21:29 网上商城系统\网上商城系统\bookstore\src\cn\ws\
目录 0 2016-01-20 21:29 网上商城系统\网上商城系统\bookstore\src\cn\ws\bookstore\
目录 0 2016-01-20 21:29 网上商城系统\网上商城系统\bookstore\src\cn\ws\bookstore\dao\
文件 2992 2015-12-22 20:52 网上商城系统\网上商城系统\bookstore\src\cn\ws\bookstore\dao\BookDao.java
文件 555 2015-12-14 10:54 网上商城系统\网上商城系统\bookstore\src\cn\ws\bookstore\dao\CategoryDao.java
文件 3365 2015-12-24 13:06 网上商城系统\网上商城系统\bookstore\src\cn\ws\bookstore\dao\OrderDao.java
文件 2506 2015-12-21 21:11 网上商城系统\网上商城系统\bookstore\src\cn\ws\bookstore\dao\UserDao.java
............此处省略163个文件信息
评论
共有 条评论