• 大小: 42.09MB
    文件类型: .zip
    金币: 1
    下载: 0 次
    发布日期: 2023-07-08
  • 语言: 其他
  • 标签: 易买网  java  

资源简介

里面主要是一些开发文档,项目代码,项目素材,项目需求说明书,数据库脚本等等。

资源截图

代码片段和文件信息

package com.itheima.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 org.apache.commons.dbutils.handlers.ColumnListHandler;
import org.apache.commons.dbutils.handlers.ScalarHandler;

import com.itheima.domain.Book;
import com.itheima.util.C3P0Util;
import com.sun.org.apache.bcel.internal.generic.ARRAYLENGTH;

public class BookDaoImpl {

/**
 * 查找所有图书
 * @return
 * @throws SQLException
 */
public List findAllBooks() throws SQLException{
QueryRunner qr = new QueryRunner(C3P0Util.getDataSource());
return qr.query(“select * from book“ new BeanListHandler(Book.class));
}
/**
 * 添加图书信息
 * @param book
 * @throws SQLException
 */
public void addBook(Book book) throws SQLException{
QueryRunner qr = new QueryRunner(C3P0Util.getDataSource());
qr.update(“INSERT INTO book VALUES(??????)“book.getId()book.getName()book.getPrice()book.getPnum()book.getCategory()book.getDescription());
}

/**
 * 
 * @param id
 * @return 
 * @throws SQLException 
 */
public Book findBookById(String id) throws SQLException {
QueryRunner qr = new QueryRunner(C3P0Util.getDataSource());
return qr.query(“select * from book where id=?“ new BeanHandler(Book.class)id);
}

/**
 * 修改图书信息
 * @param book
 * @throws SQLException
 */
public void updateBook(Book book) throws SQLException {
QueryRunner qr = new QueryRunner(C3P0Util.getDataSource());
qr.update(“update book set name=?price=?pnum=?category=?description=? where id=?“
book.getName()book.getPrice()book.getPnum()book.getCategory()book.getDescription()book.getId());


}
/**
 * 根据id删除图书
 * @param id
 * @throws SQLException 
 */
public void delBook(String id) throws SQLException {
QueryRunner qr = new QueryRunner(C3P0Util.getDataSource());
qr.update(“delete from book where id=?“id);
}

/**
 * 批量删除
 * @param ids
 * @throws SQLException 
 */
public void deleAllBooks(String[] ids) throws SQLException {
QueryRunner qr = new QueryRunner(C3P0Util.getDataSource());
object[][] params = new object[ids.length][];
for (int i = 0; i < params.length; i++) {
params[i] = new object[]{ids[i]};//循环给每个一维数组中的元素赋值,值是id
}
qr.batch(“delete from book where id=?“ params );
}

/**
 * 多条件查询图书
 * @param id
 * @param category
 * @param name
 * @param minprice
 * @param maxprice
 * @return
 * @throws SQLException 
 */
public List searchBooks(String id String category String name
String minprice String maxprice) throws SQLException {
QueryRunner qr = new QueryRunner(C3P0Util.getDataSource());
String sql = “select * from book where 1=1“;
List list = new ArrayList();
if(!““.equals(id.trim())){
sql+=“ an

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----
     目录           0  2018-11-22 17:20  易买网材料\
     目录           0  2018-11-22 17:20  易买网材料\bookStore开发文档\
     文件     1997870  2018-08-13 14:59  易买网材料\bookStore开发文档\20.bookStore课堂笔记.doc
     文件     4758672  2018-08-10 08:17  易买网材料\bookStore开发文档\bookStore文档.doc
     目录           0  2018-11-22 17:20  易买网材料\bookStore开发文档\bookStore时序图\
     文件       20678  2015-03-16 14:51  易买网材料\bookStore开发文档\bookStore时序图\修改购物车中商品数量.jpg
     文件       82432  2015-03-16 14:51  易买网材料\bookStore开发文档\bookStore时序图\修改购物车中商品数量.vsd
     文件       76977  2015-03-16 17:47  易买网材料\bookStore开发文档\bookStore时序图\删除订单操作(未支付).jpg
     文件      131072  2015-03-16 17:47  易买网材料\bookStore开发文档\bookStore时序图\删除订单操作(未支付).vsd
     文件       58606  2015-03-16 10:41  易买网材料\bookStore开发文档\bookStore时序图\前台分页查找所有商品信息.jpg
     文件      112640  2015-03-16 10:41  易买网材料\bookStore开发文档\bookStore时序图\前台分页查找所有商品信息.vsd
     文件       38095  2015-03-16 13:59  易买网材料\bookStore开发文档\bookStore时序图\前台查询商品详细信息.jpg
     文件      102912  2015-03-16 14:01  易买网材料\bookStore开发文档\bookStore时序图\前台查询商品详细信息.vsd
     文件       38674  2015-03-16 16:59  易买网材料\bookStore开发文档\bookStore时序图\前台查询客户订单操作.jpg
     文件      102400  2015-03-16 16:59  易买网材料\bookStore开发文档\bookStore时序图\前台查询客户订单操作.vsd
     文件       60938  2015-03-16 12:05  易买网材料\bookStore开发文档\bookStore时序图\前台根据名称模糊查询书籍信息.jpg
     文件      116736  2015-03-16 12:05  易买网材料\bookStore开发文档\bookStore时序图\前台根据名称模糊查询书籍信息.vsd
     文件       43254  2015-03-17 11:20  易买网材料\bookStore开发文档\bookStore时序图\后台下载销售榜单.jpg
     文件      108544  2015-03-17 11:20  易买网材料\bookStore开发文档\bookStore时序图\后台下载销售榜单.vsd
     文件       36841  2015-03-17 10:37  易买网材料\bookStore开发文档\bookStore时序图\后台删除商品操作.jpg
     文件      101376  2015-03-17 10:37  易买网材料\bookStore开发文档\bookStore时序图\后台删除商品操作.vsd
     文件       43011  2015-03-17 16:59  易买网材料\bookStore开发文档\bookStore时序图\后台删除订单操作.jpg
     文件      114688  2015-03-17 16:59  易买网材料\bookStore开发文档\bookStore时序图\后台删除订单操作.vsd
     文件       41585  2015-03-17 09:22  易买网材料\bookStore开发文档\bookStore时序图\后台商品修改操作1-查询.jpg
     文件      102912  2015-03-17 09:21  易买网材料\bookStore开发文档\bookStore时序图\后台商品修改操作1-查询.vsd
     文件       41928  2015-03-17 09:44  易买网材料\bookStore开发文档\bookStore时序图\后台商品修改操作2-修改.jpg
     文件      104960  2015-03-17 09:44  易买网材料\bookStore开发文档\bookStore时序图\后台商品修改操作2-修改.vsd
     文件       39650  2015-03-17 09:59  易买网材料\bookStore开发文档\bookStore时序图\后台商品添加操作.jpg
     文件      105984  2015-03-17 10:06  易买网材料\bookStore开发文档\bookStore时序图\后台商品添加操作.vsd
     文件       49339  2015-03-17 10:22  易买网材料\bookStore开发文档\bookStore时序图\后台多条件查询商品信息.jpg
     文件      107008  2015-03-17 10:23  易买网材料\bookStore开发文档\bookStore时序图\后台多条件查询商品信息.vsd
............此处省略2415个文件信息

评论

共有 条评论