-
大小: 42.71MB文件類型: .7z金幣: 1下載: 0 次發(fā)布日期: 2023-07-24
- 語言: 數(shù)據(jù)庫
- 標簽:
資源簡介
ssm+mysql的網(wǎng)上商城系統(tǒng),前臺商品的展示,添加購物車,結算,商品評價;后臺添加商品信息及圖片,基本的統(tǒng)計功能
代碼片段和文件信息
package?com.halfwanybus.controller.app.appuser;
import?java.util.HashMap;
import?java.util.Map;
import?javax.annotation.Resource;
import?org.springframework.stereotype.Controller;
import?org.springframework.web.bind.annotation.RequestMapping;
import?org.springframework.web.bind.annotation.ResponseBody;
import?com.halfwanybus.controller.base.baseController;
import?com.halfwanybus.service.system.appuser.AppuserManager;
import?com.halfwanybus.util.AppUtil;
import?com.halfwanybus.util.PageData;
import?com.halfwanybus.util.Tools;
/**@author?liangzhilin
??*?會員-接口類?
??*?相關參數(shù)協(xié)議:
??*?00 請求失敗
??*?01 請求成功
??*?02 返回空值
??*?03 請求協(xié)議參數(shù)不完整????
??*?04??用戶名或密碼錯誤
??*?05??FKEY驗證失敗
?*/
@Controller
@RequestMapping(value=“/appuser“)
public?class?IntAppuserController?extends?baseController?{
????
@Resource(name=“appuserService“)
private?AppuserManager?appuserService;
/**根據(jù)用戶名獲取會員信息
?*?@return
?*/
@RequestMapping(value=“/getAppuserByUm“)
@ResponseBody
public?object?getAppuserByUsernmae(){
logBefore(logger?“根據(jù)用戶名獲取會員信息“);
Mapject>?map?=?new?HashMapject>();
PageData?pd?=?new?PageData();
pd?=?this.getPageData();
String?result?=?“00“;
try{
if(Tools.checkKey(“USERNAME“?pd.getString(“FKEY“))){ //檢驗請求key值是否合法
if(AppUtil.checkParam(“getAppuserByUsernmae“?pd)){ //檢查參數(shù)
pd?=?appuserService.findByUsername(pd);
map.put(“pd“?pd);
result?=?(null?==?pd)????“02“?:??“01“;
}else?{
result?=?“03“;
}
}else{
result?=?“05“;
}
}catch?(Exception?e){
logger.error(e.toString()?e);
}finally{
map.put(“result“?result);
logAfter(logger);
}
return?AppUtil.returnobject(new?PageData()?map);
}
}
?
評論
共有 條評論