91av视频/亚洲h视频/操亚洲美女/外国一级黄色毛片 - 国产三级三级三级三级

資源簡(jiǎn)介

本來(lái)沒(méi)事想下載論壇上同名例子,奈何售價(jià)10分,甚是氣憤,遂自寫(xiě)之。免費(fèi)下載。。。內(nèi)含 sql 文件 采用JQuery+SpringMVC+Hibernate+MySql+JDK6+Tomcat7.0開(kāi)發(fā)的一個(gè)Demo, 包含全部源碼,部署后可直接運(yùn)行,想學(xué)習(xí)JQuery、SpringMVC、Hibernate的朋友可以看一下。

資源截圖

代碼片段和文件信息

package?com.ibaiyun.controller;

import?java.util.List;

import?javax.annotation.Resource;
import?javax.servlet.http.HttpServletRequest;
import?javax.servlet.http.HttpServletResponse;

import?net.sf.json.JSONArray;
import?net.sf.json.JSONobject;

import?org.apache.log4j.Logger;
import?org.springframework.stereotype.Controller;
import?org.springframework.ui.Model;
import?org.springframework.web.bind.annotation.RequestMapping;

import?com.ibaiyun.pojo.Member;
import?com.ibaiyun.service.MemberService;
import?com.ibaiyun.util.RequestUtil;
import?com.ibaiyun.vo.RoleEnum;

/**
?*?成員信息controller
?*?@author?yang
?*
?*/
@Controller
@RequestMapping(“/member“)
public?class?MemberController?{
private?static?Logger?log?=?Logger.getLogger(MemberController.class);
private?MemberService?memberService;

/**
?*?添加一個(gè)成員
?*?@param?model
?*?@return
?*/
@RequestMapping(“/test“)
public?String?saveMember(Model?model)?{
//Member?member?=?new?Member(1L“hui““hui““hui“RoleEnum.A);
Member?member?=?new?Member(“yang““yang““yang“RoleEnum.A);
memberService.save(member);
return?“test“;
}

/**
?*?獲取所有成員
?*?@param?model
?*?@return
?*/
@RequestMapping(“/show“)
public?String?getMember(Model?model)?{
//Member?member?=?new?Member(1L“hui““hui““hui“RoleEnum.A);
List?memberList?=?memberService.getAllMember();
model.addAttribute(“memberList“?memberList);
return?“show“;
}

/**
?*?獲取所有成員
?*?@param?model
?*?@return
?*/
@RequestMapping(“/showAll“)
public?void?getAllMember(HttpServletResponse?responseModel?model)?{
//Member?member?=?new?Member(1L“hui““hui““hui“RoleEnum.A);
List?memberList?=?memberService.getAllMember();
output(responseJSONArray.fromobject(memberList).toString());
}

/**
?*?根據(jù)ID,獲取一個(gè)成員,以json格式輸出到頁(yè)面
?*?@param?request
?*?@param?response
?*?@param?model
?*/
@RequestMapping(“/showById“)
public?void?getMemberById(HttpServletRequest?requestHttpServletResponse?responseModel?model)?{
String?sid?=?RequestUtil.getString(request?“id“?“1“);
Long?id?=?Long.parseLong(sid);
Member?member?=?memberService.getMemberById(id);
model.addAttribute(“member“?member);
output(responseJSONobject.fromobject(member).toString());
}

@RequestMapping(“/delById“)
public?void?deleteMemberById(HttpServletRequest?requestHttpServletResponse?responseModel?model)?{
String?sid?=?RequestUtil.getString(request?“id“?null);
Boolean?isDel?=?true;
if(sid==null){
isDel?=?false;
}
try?{
memberService.deleteMemberById(Long.parseLong(sid));
}?catch?(Exception?e)?{
isDel?=?false;
log.info(“根據(jù)ID刪除成員失敗。“);
log.error(e.getMessage()?e);
}
output(responseisDel.toString());
}

/**
?*?輸出結(jié)果到response中
?*?@param?response
?*?@param?str
?*/
private?void?output(HttpServletResponse?response?String?str)?{
try?{
????response.getOutputStream().write(str.getBytes(“UTF-8“)?);
??

評(píng)論

共有 條評(píng)論