資源簡(jiǎn)介
采用標(biāo)準(zhǔn)J2EE,平臺(tái):mysql5,Tomcat9,eclipse.所需的包都在里面構(gòu)建好,無(wú)需導(dǎo)包
數(shù)據(jù)庫(kù)框架采用c3p0.
里面包含數(shù)據(jù)庫(kù)文件。主要功能:1.用戶注冊(cè)登錄,郵件激活(javaMail),購(gòu)書,購(gòu)物車,仿支付過(guò)程。
2.管理員,添加書籍,發(fā)貨。

代碼片段和文件信息
package?cn.tf.bean;
import?java.io.Serializable;
import?java.util.HashMap;
import?java.util.Map;
import?cn.tf.domain.Book;
public?class?Cart?implements?Serializable{
private?Map?items?=?new?HashMap();
private?float?price;//總價(jià)
private?int?number;//總數(shù)量
public?Map?getItems()?{
return?items;
}
//向items中添加一項(xiàng)
public?void?addBook2Items(Book?book){
//書在items中有:數(shù)量加1
if(items.containsKey(book.getId())){
CartItem?item?=?items.get(book.getId());
item.setNumber(item.getNumber()+1);
}else{
//沒(méi)有:創(chuàng)建一個(gè)新項(xiàng)
CartItem?item?=?new?CartItem(book);
item.setNumber(1);
items.put(book.getId()?item);
}
}
public?float?getPrice()?{
price?=?0;
for(Map.Entry?me:items.entrySet()){
price+=me.getValue().getPrice();
}
return?price;
}
public?void?setPrice(float?price)?{
this.price?=?price;
}
public?int?getNumber()?{
number?=?0;
for(Map.Entry?me:items.entrySet()){
number+=me.getValue().getNumber();
}
return?number;
}
public?void?setNumber(int?number)?{
this.number?=?number;
}
}
?屬性????????????大小?????日期????時(shí)間???名稱
-----------?---------??----------?-----??----
?????目錄???????????0??2018-12-20?12:21??BookStore\
?????文件????????1397??2018-12-17?14:30??BookStore\.classpath
?????文件????????1288??2016-08-09?17:56??BookStore\.project
?????目錄???????????0??2018-12-17?14:31??BookStore\.settings\
?????文件?????????510??2016-08-09?17:56??BookStore\.settings\.jsdtscope
?????文件??????????57??2018-12-17?14:31??BookStore\.settings\org.eclipse.core.resources.prefs
?????文件?????????357??2016-08-09?17:56??BookStore\.settings\org.eclipse.jdt.core.prefs
?????文件?????????479??2016-08-09?17:56??BookStore\.settings\org.eclipse.wst.common.component
?????文件?????????403??2016-08-09?17:56??BookStore\.settings\org.eclipse.wst.common.project.facet.core.xm
?????文件??????????49??2016-08-09?17:56??BookStore\.settings\org.eclipse.wst.jsdt.ui.superType.container
?????文件???????????6??2016-08-09?17:56??BookStore\.settings\org.eclipse.wst.jsdt.ui.superType.name
?????目錄???????????0??2018-12-23?16:56??BookStore\WebRoot\
?????目錄???????????0??2018-12-17?14:30??BookStore\WebRoot\me
?????文件??????????36??2016-08-09?17:56??BookStore\WebRoot\me
?????目錄???????????0??2018-12-17?14:30??BookStore\WebRoot\WEB-INF\
?????目錄???????????0??2018-12-20?09:39??BookStore\WebRoot\WEB-INF\classes\
?????文件?????????590??2018-12-20?09:39??BookStore\WebRoot\WEB-INF\classes\c3p0-config.xm
?????目錄???????????0??2018-12-17?14:31??BookStore\WebRoot\WEB-INF\classes\cn\
?????目錄???????????0??2018-12-20?12:38??BookStore\WebRoot\WEB-INF\classes\cn\tf\
?????目錄???????????0??2018-12-17?14:31??BookStore\WebRoot\WEB-INF\classes\cn\tf\bean\
?????文件????????2330??2018-12-23?16:37??BookStore\WebRoot\WEB-INF\classes\cn\tf\bean\Cart.class
?????文件????????1024??2018-12-17?14:31??BookStore\WebRoot\WEB-INF\classes\cn\tf\bean\CartItem.class
?????目錄???????????0??2018-12-17?14:31??BookStore\WebRoot\WEB-INF\classes\cn\tf\commons\
?????文件????????2448??2018-12-17?14:31??BookStore\WebRoot\WEB-INF\classes\cn\tf\commons\Page.class
?????目錄???????????0??2018-12-17?14:31??BookStore\WebRoot\WEB-INF\classes\cn\tf\controller\
?????文件????????9835??2018-12-20?09:50??BookStore\WebRoot\WEB-INF\classes\cn\tf\controller\ClientServlet.class
?????文件????????2534??2018-12-20?09:46??BookStore\WebRoot\WEB-INF\classes\cn\tf\controller\LoginServlet.class
?????文件????????8257??2018-12-23?17:16??BookStore\WebRoot\WEB-INF\classes\cn\tf\controller\ManageServlet.class
?????文件????????2779??2018-12-17?14:31??BookStore\WebRoot\WEB-INF\classes\cn\tf\controller\PayServlet.class
?????文件????????3035??2018-12-17?14:31??BookStore\WebRoot\WEB-INF\classes\cn\tf\controller\ResponsePayServlet.class
?????目錄???????????0??2018-12-17?14:31??BookStore\WebRoot\WEB-INF\classes\cn\tf\dao\
............此處省略131個(gè)文件信息
評(píng)論
共有 條評(píng)論