• 大小: 11.21MB
    文件类型: .rar
    金币: 1
    下载: 0 次
    发布日期: 2023-07-22
  • 语言: 数据库
  • 标签: java  mysql  ssh  

资源简介

具体采用ssh的技术,采用框架然后用mysql实现数据库的,里面有数据库文件

资源截图

代码片段和文件信息

package c18.dao;

import java.util.List;

import org.hibernate.HibernateException;

import c18.entity.Book;
import c18.entity.BookCategory;
import c18.helper.PageBean;
import c18.helper.PageResult;

/**
 * 图书持久化接口
 * @author yuxd
 *
 */
public interface BookDao {
/**
 * 根据图书号得到图书信息
 * @param bookNo
 * @return
 * @throws HibernateException 
 */
public Book get(int bookNo) throws HibernateException;

/**
 * 生成图书
 * @param book
 * @throws HibernateException 
 */
public void save(Book book) throws HibernateException;

/**
 * 更新图书信息
 * @param book
 * @throws HibernateException 
 */
public void update(Book book) throws HibernateException;

/**
 * 删除图书信息
 * @param book
 * @throws HibernateException 
 */
public void remove(Book book) throws HibernateException;

/**
 * 得到所有图书信息,支持分页
 * @param pageBean
 * @return
 * @throws HibernateException
 */
public PageResult getBooks(PageBean pageBean) throws HibernateException;

/**
 * 生成图书分类关系
 * @param bookcategory
 * @throws HibernateException
 */
public void save(BookCategory bookcategory) throws HibernateException;

/**
 * 得到分类下的图书数
 * @param categoryNo
 * @return
 * @throws HibernateException
 */
public int getBookCountByCategory(int categoryNo) throws HibernateException;

/**
 * 得到分类下的图书列表支持分页
 * @param categoryNo
 * @return
 * @throws HibernateException
 */
public PageResult getBooksByCategory(int categoryNo PageBean pageBean) throws HibernateException;

/**
 * 根据关键字查询图书
 * @param propertyName
 * @param propertyValue
 * @param pageBean
 * @return
 * @throws HibernateException
 */
public PageResult findBooksByProperty(String propertyName String propertyValue PageBean pageBean) throws HibernateException;

/**
 * 得到某图书相关的分类关系
 * @param bookNo
 * @return
 * @throws HibernateException
 */
public List getBookCategoryByBook(int bookNo) throws HibernateException;

/**
 * 删除与某书关联的分类关系
 * @param bookNo
 * @throws HibernateException
 */
public void delBookCategoryByBook(int bookNo) throws HibernateException;
}

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----

     文件       5183  2017-06-16 15:54  图书管理系统\library.sql

     文件        834  2017-06-12 13:04  图书管理系统\library2\.classpath

     文件       1041  2017-06-12 13:04  图书管理系统\library2\.project

     文件        567  2017-06-12 13:04  图书管理系统\library2\.settings\.jsdtscope

     文件        364  2017-06-12 13:04  图书管理系统\library2\.settings\org.eclipse.jdt.core.prefs

     文件        476  2017-06-12 13:04  图书管理系统\library2\.settings\org.eclipse.wst.common.component

     文件        345  2017-06-12 13:04  图书管理系统\library2\.settings\org.eclipse.wst.common.project.facet.core.xml

     文件         49  2017-06-12 13:04  图书管理系统\library2\.settings\org.eclipse.wst.jsdt.ui.superType.container

     文件          6  2017-06-12 13:04  图书管理系统\library2\.settings\org.eclipse.wst.jsdt.ui.superType.name

     文件        807  2017-06-12 13:04  图书管理系统\library2\build\classes\c18\dao\BookDao.class

     文件       5518  2017-06-12 13:04  图书管理系统\library2\build\classes\c18\dao\BookDaoImpl.class

     文件        763  2017-06-12 13:04  图书管理系统\library2\build\classes\c18\dao\BorrowDao.class

     文件       5405  2017-06-12 13:04  图书管理系统\library2\build\classes\c18\dao\BorrowDaoImpl.class

     文件        483  2017-06-12 13:04  图书管理系统\library2\build\classes\c18\dao\CategoryDao.class

     文件       2921  2017-06-12 13:04  图书管理系统\library2\build\classes\c18\dao\CategoryDaoImpl.class

     文件       2621  2017-06-12 13:04  图书管理系统\library2\build\classes\c18\dao\HibernateSessionFactory.class

     文件       1630  2017-06-12 13:04  图书管理系统\library2\build\classes\c18\dao\PageDao.class

     文件        579  2017-06-12 13:04  图书管理系统\library2\build\classes\c18\dao\UserDao.class

     文件       3927  2017-06-12 13:04  图书管理系统\library2\build\classes\c18\dao\UserDaoImpl.class

     文件       2483  2017-06-12 13:04  图书管理系统\library2\build\classes\c18\entity\Book.class

     文件       2006  2017-06-12 13:04  图书管理系统\library2\build\classes\c18\entity\Book.hbm.xml

     文件       1126  2017-06-12 13:04  图书管理系统\library2\build\classes\c18\entity\BookCategory.class

     文件       1023  2017-06-12 13:04  图书管理系统\library2\build\classes\c18\entity\BookCategory.hbm.xml

     文件       1385  2017-06-12 13:04  图书管理系统\library2\build\classes\c18\entity\Borrow.class

     文件       1132  2017-06-12 13:04  图书管理系统\library2\build\classes\c18\entity\Borrow.hbm.xml

     文件       1317  2017-06-12 13:04  图书管理系统\library2\build\classes\c18\entity\Category.class

     文件        989  2017-06-12 13:04  图书管理系统\library2\build\classes\c18\entity\Category.hbm.xml

     文件       1585  2017-06-12 13:04  图书管理系统\library2\build\classes\c18\entity\PreBorrow.class

     文件       1313  2017-06-12 13:04  图书管理系统\library2\build\classes\c18\entity\PreBorrow.hbm.xml

     文件       1179  2017-06-12 13:04  图书管理系统\library2\build\classes\c18\entity\Renew.class

............此处省略782个文件信息

评论

共有 条评论