資源簡介
基于struts2+hibernate+Mysql開發圖書管理系統的管理系統,實地測試可過,可能有一些小BUG,但應該不影響運行
代碼片段和文件信息
package?action;
import?java.text.ParseException;
import?java.text.SimpleDateFormat;
import?java.util.Date;
import?java.util.List;
import?entity.Books;
import?service.BooksDAO;
import?service.impl.BooksDAOImpl;
public?class?BooksAction?extends?SuperAction{
??Date?javaDate;
??private?static?int?hyy=0;
private?static?final?long?serialVersionUID?=?1L;
public?String?query()?{
hyy?=?5;
System.out.print(hyy);
BooksDAO?booksdao?=?new?BooksDAOImpl();
List?list?=?booksdao.queryAllBooks();
//?放進session中
if?(list?!=?null?&&?list.size()?>?0)?{
session.setAttribute(“Books_list“?list);
}
return?“query_success“;
}
public?String?add(){
BooksDAO?booksDAO?=?new?BooksDAOImpl();
Books?books?=?new?Books();
System.out.print(hyy);
??
????????SimpleDateFormat?sdf?=?new?SimpleDateFormat(“yyyy-MM-dd“);
?????
????????????try?{
?javaDate=?sdf.parse(request.getParameter(“publicationDate“));
}?catch?(ParseException?e)?{
//?TODO?Auto-generated?catch?block
e.printStackTrace();
}
????????????books.setPublicationDate(javaDate);
books.setAuthor(request.getParameter(“Author“));
books.setBookID(request.getParameter(“BookID“));
books.setBookNAME(request.getParameter(“BookNAME“));
books.setBookPRESS(request.getParameter(“BookPRESS“));
books.setContent(request.getParameter(“Content“));
int?sum?=?Integer.parseInt(request.getParameter(“Sum“));
books.setSum(sum);
books.setLoanBookssum(sum);//默認新添加的數沒有借出去
if(booksDAO.addBooks(books))
{
return?“add_success“;
}
else?return?“add_failure“;
}
public?String?delete()
{
BooksDAOImpl?booksDAO?=?new?BooksDAOImpl();
String?s?=?request.getParameter(“BookID“);
System.out.println(s);
if(booksDAO.deleteBooks(s))
{
return?“delete_success“;
}
else?return?“delete_failure“;
}
public?String?modify()
{
String?booksID?=?request.getParameter(“BookID“);
BooksDAO?booksDAO?=?new?BooksDAOImpl();
Books?s?=?booksDAO.queryBooksByBookID(booksID);
session.setAttribute(“modify_books“s?);
return?“modify“;
}
public?String?save()
{
BooksDAO?booksDAO?=?new?BooksDAOImpl();
Books?books?=?new?Books();
books.setAuthor(request.getParameter(“Author“));
books.setBookID(request.getParameter(“BookID“));
books.setBookNAME(request.getParameter(“BookNAME“));
books.setBookPRESS(request.getParameter(“BookPRESS“));
books.setContent(request.getParameter(“Content“));
books.setSum(Integer.parseInt(request.getParameter(“Sum“)));
books.setLoanBookssum(Integer.parseInt(request.getParameter(“LoanBookssum“)));
??SimpleDateFormat?sdf?=?new?SimpleDateFormat(“yyyy-MM-dd“);
?????
??????????try?{
?javaDate=?sdf.parse(request.getParameter(“publicationDate“));
}?catch?(ParseException?e)?{
//?TODO?Auto-generated?catch?block
e.printStackTrace();
}
??????????books.setPublicationDate(javaDate);
booksDAO.updateBooks(books)
?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????目錄???????????0??2018-10-30?14:10??BookManagementSystem\
?????文件????????1006??2018-11-06?14:13??BookManagementSystem\.classpath
?????文件????????1070??2018-10-30?12:47??BookManagementSystem\.project
?????目錄???????????0??2018-11-06?19:59??BookManagementSystem\.settings\
?????文件?????????564??2018-10-30?12:47??BookManagementSystem\.settings\.jsdtscope
?????文件??????????87??2018-11-06?19:59??BookManagementSystem\.settings\org.eclipse.core.resources.prefs
?????文件?????????364??2018-10-30?12:47??BookManagementSystem\.settings\org.eclipse.jdt.core.prefs
?????文件?????????594??2018-10-30?14:10??BookManagementSystem\.settings\org.eclipse.wst.common.component
?????文件?????????361??2018-10-30?12:47??BookManagementSystem\.settings\org.eclipse.wst.common.project.facet.core.xm
?????文件??????????49??2018-10-30?12:47??BookManagementSystem\.settings\org.eclipse.wst.jsdt.ui.superType.container
?????文件???????????6??2018-10-30?12:47??BookManagementSystem\.settings\org.eclipse.wst.jsdt.ui.superType.name
?????目錄???????????0??2018-11-01?15:07??BookManagementSystem\src\
?????目錄???????????0??2019-03-12?22:12??BookManagementSystem\src\action\
?????文件????????3649??2018-11-09?15:29??BookManagementSystem\src\action\BooksAction.java
?????文件????????4509??2018-11-27?17:56??BookManagementSystem\src\action\BorrowBooksAction.java
?????文件????????1446??2019-03-12?22:27??BookManagementSystem\src\action\FilterToLog.java
?????文件????????3624??2018-11-08?14:13??BookManagementSystem\src\action\StudentsAction.java
?????文件????????1212??2018-10-30?16:38??BookManagementSystem\src\action\SuperAction.java
?????文件????????1189??2018-10-30?17:27??BookManagementSystem\src\action\UsersAction.java
?????目錄???????????0??2018-10-30?14:58??BookManagementSystem\src\db\
?????文件?????????921??2018-10-30?16:21??BookManagementSystem\src\db\MyHibernateSessionFactory.java
?????目錄???????????0??2018-11-08?08:21??BookManagementSystem\src\entity\
?????文件????????1170??2018-11-07?21:27??BookManagementSystem\src\entity\Books.hbm.xm
?????文件????????1920??2018-11-07?21:27??BookManagementSystem\src\entity\Books.java
?????文件?????????510??2018-11-07?19:48??BookManagementSystem\src\entity\BorrowBook.hbm.xm
?????文件????????1393??2018-11-07?19:47??BookManagementSystem\src\entity\BorrowBooks.java
?????文件?????????951??2018-11-05?11:57??BookManagementSystem\src\entity\Students.hbm.xm
?????文件????????1199??2018-11-01?15:39??BookManagementSystem\src\entity\Students.java
?????文件?????????520??2018-11-05?12:17??BookManagementSystem\src\entity\Users.hbm.xm
?????文件?????????784??2018-10-30?15:59??BookManagementSystem\src\entity\Users.java
?????文件????????1682??2019-04-12?15:04??BookManagementSystem\src\hibernate.cfg.xm
............此處省略157個文件信息
- 上一篇:網絡教學輔助平臺.rar
- 下一篇:ssm框架實現登陸、增刪改查分頁包括動態SQL
評論
共有 條評論