资源简介
本来没事想下载论坛上同名例子,奈何售价10分,甚是气愤,遂自写之。免费下载。。。内含 sql 文件
采用JQuery+SpringMVC+Hibernate+MySql+JDK6+Tomcat7.0开发的一个Demo, 包含全部源码,部署后可直接运行,想学习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;
/**
* 添加一个成员
* @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());
}
/**
* 根据ID,获取一个成员,以json格式输出到页面
* @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(“根据ID删除成员失败。“);
log.error(e.getMessage() e);
}
output(responseisDel.toString());
}
/**
* 输出结果到response中
* @param response
* @param str
*/
private void output(HttpServletResponse response String str) {
try {
response.getOutputStream().write(str.getBytes(“UTF-8“) );
相关资源
- jQuery 特效集 精心收集前段必备
- 教务管理系统(spring+springmvc+mybatis+
- jquery权威指南 第2版全
- Head First Jquery中文版完整扫描PDF版
- 具有查重检测功能的作业管理系统
- 北大青鸟ACCP7.0使用jQuery快速高效制作
- 基于struts和hibernate的酒店管理系统可
- 基于Spring+SpringMVC+Hibernate的图书管理系
- jQuery.color.js
- 构建跨平台APP-jQuery.Mobile移动应用实战
-
ja
vasc ript和JQuery和CSS和CSS+DIV大全 - 网上零食商城(ssm+bootstrap+jquery+Angu
- 人事管理系统(注解 Mybatis+Spring+Spr
- 基于Jquery的网站设计
-
ja
vasc ript和jQuery实战手册 原书第 - kendoui.for.jquery.2019.1.115.commercial
- 前端技术选型分析文档
- jquery mobile 树插件
- jQuery.formatMoney
- jquery ui Dialog 添加最大最小化按钮控制
- 利用JQuery做图片上一张下一张
- 用jquery mobile编写的一个购物商城,可
- jquery-3.3.1.min.js
- Jquery解析Json数据,实现级联菜单
- jquery-3.3.1.js/min.js
- jQuery简单用户登录注册页面模板.zip
- FormDesigner基于AntDesign和jQueryUI的表单设
- jquery表格动态添加删除行代码.zip
- jQuery文件夹创建删除修改代码.zip
- jquery密码强度百分比.zip
评论
共有 条评论