資源簡介
用javaweb完成了二手書籍交易系統,數據庫用的mysql。
代碼片段和文件信息
package?com.action;
import?java.util.ArrayList;
import?java.util.Map;
import?javax.annotation.Resource;
import?org.springframework.context.annotation.Scope;
import?org.springframework.stereotype.Controller;
import?org.springframework.stereotype.Service;
import?org.springframework.transaction.annotation.Transactional;
import?com.model.Book;
import?com.model.User;
import?com.opensymphony.xwork2.ActionContext;
import?com.service.BookServiceImpl;
@Service@Transactional
@Controller@Scope(“prototype“)
public?class?BookAction{
String?keyName;
public?String?getKeyName()?{
return?keyName;
}
public?void?setKeyName(String?keyName)?{
this.keyName?=?keyName;
}
@Resource?BookServiceImpl?bookService;
private?Book?book;
public?Book?getBook()?{
return?book;
}
public?void?setBook(Book?book)?{
this.book?=?book;
}
private?ArrayList?bookList;
public?ArrayList?getBookList()?{
return?bookList;
}
public?void?setBookList(ArrayList?bookList)?{
this.bookList?=?bookList;
}
ActionContext?actionContext=ActionContext.getContext();
Map?session=actionContext.getSession();
????//書籍的上架
@SuppressWarnings(“unchecked“)
public?String?bRegister()?throws?Exception{
/*String?ownerName=((User)session.get(“user“)).getUsername();
book.setOwner(ownerName);*/
bookService.register(book);
session.put(“book“?book);
return?“su_reg“;
}
//owner登陸后,書籍上架時輔助傳owner的值
public?String?register(){
return?“book_register“;
}
//顯示我的圖書列表
@SuppressWarnings(“unchecked“)
public?String?showMyBook(){
//String?ownerName=((User)session.get(“user“)).getUsername();
bookList=bookService.showMyBooks(book.getOwner());
//session.put(“list“?bookList);
return?“show_MyBook“;
}
//顯示書籍詳細信息
public?String?showBookInfo(){
????????book=bookService.showBookInfo(book.getId());
return?“show_bookInfo“;
}
//顯示要修改的書籍信息
public?String?showBookEdit(){
book=bookService.showBookInfo(book.getId());
return?“show_edit“;
}
//修改書籍詳細信息
public?String?updateBook(){
bookService.update(book);
return?“show_bookInfo“;
}
//書籍的下架(刪除)
@SuppressWarnings(“unused“)
public?String?deleteBook(){
User?user=(User)session.get(“user“);
book=bookService.getBookById(book.getId());
bookService.delete(book);
return?“delete_book“;
}
/*查詢book*/
????public?String?queryBooks()?throws?Exception?{
???? bookList?=?bookService.queryBooks(keyName);
???? System.out.println(keyName);
????????return?“index“;
????}
}
?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????目錄???????????0??2016-04-07?19:00??Bshop-master\
?????文件????????3760??2016-04-07?19:00??Bshop-master\.classpath
?????文件?????????517??2016-04-07?19:00??Bshop-master\.myhibernatedata
?????文件?????????281??2016-04-07?19:00??Bshop-master\.myme
?????文件????????1886??2016-04-07?19:00??Bshop-master\.project
?????目錄???????????0??2016-04-07?19:00??Bshop-master\.settings\
?????文件?????????488??2016-04-07?19:00??Bshop-master\.settings\.jsdtscope
?????文件?????????187??2016-04-07?19:00??Bshop-master\.settings\org.eclipse.core.resources.prefs
?????文件?????????357??2016-04-07?19:00??Bshop-master\.settings\org.eclipse.jdt.core.prefs
?????文件?????????444??2016-04-07?19:00??Bshop-master\.settings\org.eclipse.wst.common.component
?????文件?????????245??2016-04-07?19:00??Bshop-master\.settings\org.eclipse.wst.common.project.facet.core.xm
?????文件??????????49??2016-04-07?19:00??Bshop-master\.settings\org.eclipse.wst.jsdt.ui.superType.container
?????文件???????????6??2016-04-07?19:00??Bshop-master\.settings\org.eclipse.wst.jsdt.ui.superType.name
?????目錄???????????0??2016-04-07?19:00??Bshop-master\WebRoot\
?????目錄???????????0??2016-04-07?19:00??Bshop-master\WebRoot\me
?????文件??????????36??2016-04-07?19:00??Bshop-master\WebRoot\me
?????目錄???????????0??2016-04-07?19:00??Bshop-master\WebRoot\WEB-INF\
?????目錄???????????0??2016-04-07?19:00??Bshop-master\WebRoot\WEB-INF\classes\
?????文件????????4376??2016-04-07?19:00??Bshop-master\WebRoot\WEB-INF\classes\applicationContext.xm
?????目錄???????????0??2016-04-07?19:00??Bshop-master\WebRoot\WEB-INF\classes\com\
?????目錄???????????0??2016-04-07?19:00??Bshop-master\WebRoot\WEB-INF\classes\com\action\
?????文件????????3534??2016-04-07?19:00??Bshop-master\WebRoot\WEB-INF\classes\com\action\BookAction.class
?????文件????????3657??2016-04-07?19:00??Bshop-master\WebRoot\WEB-INF\classes\com\action\OrderAction.class
?????文件????????2959??2016-04-07?19:00??Bshop-master\WebRoot\WEB-INF\classes\com\action\UserAction.class
?????目錄???????????0??2016-04-07?19:00??Bshop-master\WebRoot\WEB-INF\classes\com\dao\
?????文件????????3264??2016-04-07?19:00??Bshop-master\WebRoot\WEB-INF\classes\com\dao\BookDao.class
?????文件?????????545??2016-04-07?19:00??Bshop-master\WebRoot\WEB-INF\classes\com\dao\IBook.class
?????文件?????????574??2016-04-07?19:00??Bshop-master\WebRoot\WEB-INF\classes\com\dao\IOrder.class
?????文件?????????515??2016-04-07?19:00??Bshop-master\WebRoot\WEB-INF\classes\com\dao\IUser.class
?????文件????????3356??2016-04-07?19:00??Bshop-master\WebRoot\WEB-INF\classes\com\dao\OrderDao.class
?????文件????????2796??2016-04-07?19:00??Bshop-master\WebRoot\WEB-INF\classes\com\dao\UserDao.class
............此處省略156個文件信息
- 上一篇:Struts jar包
- 下一篇:Lucene項目(華電內部文檔搜索系統)
評論
共有 條評論