• 大小: 9.26MB
    文件类型: .zip
    金币: 1
    下载: 0 次
    发布日期: 2023-10-10
  • 语言: Java
  • 标签: 网上书城  

资源简介

网上书城项目

资源截图

代码片段和文件信息

package com.cn.dao;

import java.util.List;

import com.cn.entity.Book;

public interface IBookDao {

/**
 * 添加图书
 * @param book
 */
void add(Book book);

/**
 * 所有所有数据条数
 * @return
 */
int getTotalRecordCounts();

/**
 * 分页查询书
 * @param startIndex
 * @param pageSize
 * @return
 */
List findPageBooks(int startIndex int pageSize);

/**
 * 根据图书种类查询图书数据条数
 * @param categoryId
 * @return
 */
int getTotalRecordCounts(String categoryId);

/**
 * 根据图书类别分页查询图书
 * @param startIndex
 * @param pageSize
 * @param categoryId
 * @return
 */
List findPageBooksByCategory(int startIndex int pageSize String categoryId);

/**
 * 根据图书id查询图书
 * @param bId
 * @return
 */
Book finBookByBookId(String bId);

/**
 * 传入book对象, 根据bookId修改出book信息
 * @param book
 */
void updateBookByBookId(Book book);

/**
 * 根据关键词查询,获取总数据条数
 * @param keyword
 * @return
 */
int getTotalRecordCountsByKeyword(String keyword);

/**
 * 调用dao按关键词查询图书
 * @param startIndex
 * @param pageSize
 * @param keyword
 * @return
 */
List findPageBooksByKeyword(int startIndex int pageSize
String keyword);

/**
 * 根据分类id,查询书本数量
 * @param categoryId
 * @return
 */
int getCountsByCategoryId(String categoryId);

/**
 * 根据bookId,删除book
 * @param bookId
 */
void deleteBookByBookId(String bookId);

/**
 * 根据bookId,检查该book是否被订单表项作为主键关联使用
 * @param bookId
 * @return
 */
int getOrderItemsCountsByBookId(String bookId);
}

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----
     目录           0  2017-08-16 13:30  bookstore\
     文件        1252  2017-08-16 13:30  bookstore\.classpath
     目录           0  2017-08-16 13:30  bookstore\.myeclipse\
     文件         300  2017-08-16 13:30  bookstore\.mymetadata
     文件        1752  2017-08-16 13:30  bookstore\.project
     目录           0  2017-08-16 13:30  bookstore\.settings\
     文件         500  2017-08-16 13:30  bookstore\.settings\.jsdtscope
     文件          96  2017-08-16 13:30  bookstore\.settings\com.genuitec.eclipse.core.prefs
     文件          78  2017-08-16 13:30  bookstore\.settings\com.genuitec.eclipse.ws.prefs
     文件         358  2017-08-16 13:30  bookstore\.settings\org.eclipse.core.resources.prefs
     文件         364  2017-08-16 13:30  bookstore\.settings\org.eclipse.jdt.core.prefs
     文件         465  2017-08-16 13:30  bookstore\.settings\org.eclipse.wst.common.component
     文件         252  2017-08-16 13:30  bookstore\.settings\org.eclipse.wst.common.project.facet.core.xml
     文件          49  2017-08-16 13:30  bookstore\.settings\org.eclipse.wst.jsdt.ui.superType.container
     文件           6  2017-08-16 13:30  bookstore\.settings\org.eclipse.wst.jsdt.ui.superType.name
     目录           0  2017-08-16 13:30  bookstore\WebRoot\
     目录           0  2017-08-16 13:30  bookstore\WebRoot\meta-INF\
     文件          36  2017-08-16 13:30  bookstore\WebRoot\meta-INF\MANIFEST.MF
     目录           0  2017-08-16 13:30  bookstore\WebRoot\WEB-INF\
     目录           0  2017-08-16 13:30  bookstore\WebRoot\WEB-INF\classes\
     文件         472  2017-08-16 13:30  bookstore\WebRoot\WEB-INF\classes\c3p0-config.xml
     目录           0  2017-08-16 13:30  bookstore\WebRoot\WEB-INF\classes\com\
     目录           0  2017-08-16 13:30  bookstore\WebRoot\WEB-INF\classes\com\cn\
     目录           0  2017-08-16 13:30  bookstore\WebRoot\WEB-INF\classes\com\cn\dao\
     文件         777  2017-08-16 13:30  bookstore\WebRoot\WEB-INF\classes\com\cn\dao\IBookDao.class
     文件         452  2017-08-16 13:30  bookstore\WebRoot\WEB-INF\classes\com\cn\dao\ICategoryDao.class
     文件         831  2017-08-16 13:30  bookstore\WebRoot\WEB-INF\classes\com\cn\dao\IOrdersDao.class
     文件         399  2017-08-16 13:30  bookstore\WebRoot\WEB-INF\classes\com\cn\dao\IUserDao.class
     目录           0  2017-08-16 13:30  bookstore\WebRoot\WEB-INF\classes\com\cn\dao\impl\
     文件        5421  2017-08-16 13:30  bookstore\WebRoot\WEB-INF\classes\com\cn\dao\impl\BookDao.class
     文件        3000  2017-08-16 13:30  bookstore\WebRoot\WEB-INF\classes\com\cn\dao\impl\CategoryDao.class
............此处省略363个文件信息

评论

共有 条评论