資源簡介
學校軟件工程的一個課程設計,通過struts2、hibernate、spring實現,其中設計struts標簽庫和spring、hibernate的annotation。實現個功能比較簡單易懂。資源為“以物換物”平臺,有登錄、注冊、發起物品、回復、提出交換等功能。還有文件上傳的額外技術。(文件中包含數據庫的sql文件)
代碼片段和文件信息
package?com.ywhw.action;
import?java.util.Date;
import?java.util.Map;
import?javax.annotation.Resource;
import?com.opensymphony.xwork2.ActionContext;
import?com.opensymphony.xwork2.ActionSupport;
import?com.ywhw.po.Good;
import?com.ywhw.po.User;
import?com.ywhw.service.GoodService;
public?class?CreateGoodAction?extends?ActionSupport?{
/**
?*?
?*/
private?static?final?long?serialVersionUID?=?1L;
private?GoodService?goodService;
private?int?goodId;
private?String?exchangeGoodId;
private?String?goodName;
private?String?quantity;
private?String?description;
private?String?hopeExchangeGoodDescription;
private?String?image;
private?String?type;
public?String?getType()?{
return?type;
}
public?void?setType(String?type)?{
this.type?=?type;
}
public?GoodService?getGoodService()?{
return?goodService;
}
@Resource(name?=?“goodService“)
public?void?setGoodService(GoodService?goodService)?{
this.goodService?=?goodService;
}
public?int?getGoodId()?{
return?goodId;
}
public?void?setGoodId(int?goodId)?{
this.goodId?=?goodId;
}
public?String?getExchangeGoodId()?{
return?exchangeGoodId;
}
public?void?setExchangeGoodId(String?exchangeGoodId)?{
this.exchangeGoodId?=?exchangeGoodId;
}
public?String?getGoodName()?{
return?goodName;
}
public?void?setGoodName(String?goodName)?{
this.goodName?=?goodName;
}
public?String?getQuantity()?{
return?quantity;
}
public?void?setQuantity(String?quantity)?{
this.quantity?=?quantity;
}
public?String?getDescription()?{
return?description;
}
public?void?setDescription(String?description)?{
this.description?=?description;
}
public?String?getHopeExchangeGoodDescription()?{
return?hopeExchangeGoodDescription;
}
public?void?setHopeExchangeGoodDescription(
String?hopeExchangeGoodDescription)?{
this.hopeExchangeGoodDescription?=?hopeExchangeGoodDescription;
}
public?String?getImage()?{
return?image;
}
public?void?setImage(String?image)?{
this.image?=?image;
}
public?String?createGood()?{
ActionContext?actionContext?=?ActionContext.getContext();
Map?session?=?actionContext.getSession();
User?user?=?(User)?session.get(“user“);
if?(user?==?null)?{
return?“fail“;
}?else?{
Good?good?=?new?Good();
good.setUserId(user.getUserId());
good.setGoodName(goodName);
good.setDescription(description);
int?e_gid?=?0;
if(exchangeGoodId?!=?null?&&?!““.equals(exchangeGoodId)){
e_gid?=?Integer.parseInt(exchangeGoodId);
}
if(e_gid?==?0){
good.setHopeExchangeGoodDescription(hopeExchangeGoodDescription);
}
good.setExchangeGoodId(e_gid);
int?_quantity?=?Integer.parseInt(quantity);
good.setQuantity(_quantity);
good.setImage(image);
good.setDate(new?Date());
type?=?goodService.changeType(type);
good.setType(type);
goodService.save(good);
return?
?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????文件???????5584??2013-07-08?11:27??完整版代碼\ywhw\.classpath
?????文件????????580??2013-05-16?10:58??完整版代碼\ywhw\.myhibernatedata
?????文件????????285??2013-07-07?15:15??完整版代碼\ywhw\.myme
?????文件????????240??2013-05-16?10:58??完整版代碼\ywhw\.mystrutsdata
?????文件???????2240??2013-07-01?22:32??完整版代碼\ywhw\.project
?????文件????????500??2013-05-16?08:52??完整版代碼\ywhw\.settings\.jsdtscope
?????文件???????1040??2013-07-01?23:05??完整版代碼\ywhw\.settings\com.genuitec.eclipse.j2eedt.core.prefs
?????文件????????472??2013-07-11?18:28??完整版代碼\ywhw\.settings\org.eclipse.core.resources.prefs
?????文件????????395??2013-05-16?08:52??完整版代碼\ywhw\.settings\org.eclipse.jdt.core.prefs
?????文件????????510??2013-07-08?11:27??完整版代碼\ywhw\.settings\org.eclipse.wst.common.component
?????文件????????252??2013-05-16?08:52??完整版代碼\ywhw\.settings\org.eclipse.wst.common.project.facet.core.xm
?????文件?????????49??2013-05-16?08:52??完整版代碼\ywhw\.settings\org.eclipse.wst.jsdt.ui.superType.container
?????文件??????????6??2013-05-16?08:52??完整版代碼\ywhw\.settings\org.eclipse.wst.jsdt.ui.superType.name
?????文件????????217??2013-05-16?08:54??完整版代碼\ywhw\.settings\org.springfr
?????文件????????415??2013-07-08?12:52??完整版代碼\ywhw\.springBeans
?????文件???????3027??2013-07-12?11:03??完整版代碼\ywhw\src\com\ywhw\action\CreateGoodAction.java
?????文件???????4559??2013-07-11?18:39??完整版代碼\ywhw\src\com\ywhw\action\ExchangeGoodAction.java
?????文件???????1616??2013-07-11?16:22??完整版代碼\ywhw\src\com\ywhw\action\ForwardAction.java
?????文件???????1547??2013-07-11?18:46??完整版代碼\ywhw\src\com\ywhw\action\LoginAction.java
?????文件???????1840??2013-07-09?21:03??完整版代碼\ywhw\src\com\ywhw\action\RegisterAction.java
?????文件???????2862??2013-07-12?10:10??完整版代碼\ywhw\src\com\ywhw\action\ReplyAction.java
?????文件???????1027??2013-07-12?00:32??完整版代碼\ywhw\src\com\ywhw\action\ShowExchangeGoodDetailAction.java
?????文件???????1157??2013-07-11?09:45??完整版代碼\ywhw\src\com\ywhw\action\ShowGoodByTypeAction.java
?????文件???????1995??2013-07-11?15:13??完整版代碼\ywhw\src\com\ywhw\action\ShowGoodDetailAction.java
?????文件????????792??2013-07-10?10:55??完整版代碼\ywhw\src\com\ywhw\action\ShowHomeAction.java
?????文件???????2557??2013-07-11?16:56??完整版代碼\ywhw\src\com\ywhw\action\UploadAction.java
?????文件????????117??2013-07-08?21:53??完整版代碼\ywhw\src\com\ywhw\dao\GoodDAO.java
?????文件????????471??2013-07-08?21:52??完整版代碼\ywhw\src\com\ywhw\dao\impl\GoodDAOImpl.java
?????文件????????691??2013-07-09?20:58??完整版代碼\ywhw\src\com\ywhw\dao\impl\ReplyDAOImpl.java
?????文件????????797??2013-07-11?17:37??完整版代碼\ywhw\src\com\ywhw\dao\impl\ShowGoodByTypeDAOImpl.java
............此處省略284個文件信息
- 上一篇:Swing QQ2011
- 下一篇:sql注入神器穿山甲pangolin
評論
共有 條評論