程序猿全敏
2016-08-08 17:11:45
原
spring MVC+spring+mybatis整合增删改查入门实例
进一步学习spring mvc整合。该整合实例还包括本地log日志的保存,md5加密。
其中核心代码
package com.qm.smm.web; import java.util.List; import javax.annotation.Resource; import javax.servlet.http.HttpServletRequest; import javax.servlet.http.HttpServletResponse; import org.apache.commons.codec.digest.DigestUtils; import org.springframework.stereotype.Controller; import org.springframework.web.bind.annotation.RequestMapping; import com.qm.smm.entity.User; import com.qm.smm.service.IUserService; /** * 控制层 * @author quanmin * */ @Controller public class UserController{ @Resource(name="userService") private IUserService userService; /** * 更新 * @return */ @RequestMapping(value="/updateUser") public String updateUser(HttpServletRequest request,User user){ userService.update(user.getId()); return "redirect:/findUserList.do"; } /** * 删除 * @param request * @param user * @return */ @RequestMapping(value="/deleteUser") public String deleteUser(HttpServletRequest request,User user){ userService.delete(user.getId()); return "redirect:/findUserList.do"; } /** * 查找所有 * @param request * @return */ @RequestMapping(value="/findUserList") public String findUserList(HttpServletRequest request){ List<User> userList=userService.findUserList(); request.setAttribute("userList", userList); return "list_user"; } /** * 跳转到添加用户 * @param request * @return */ @RequestMapping("/toAddUser") public String toAddUser(HttpServletRequest request){ return "/add"; } /** * 查找一个 * @param request * @param user * @return */ @RequestMapping("/findOne") public String findOne(HttpServletRequest request,User user){ user=userService.selectUser(user.getId()); request.setAttribute("u", user); return "/edit"; } /** * 登录 * @param request * @param response * @param user * @return */ @RequestMapping(value="/login") public String login(HttpServletRequest request,HttpServletResponse response,User user){ User ul=userService.login(user.getName(),DigestUtils.md5Hex(user.getPwd())); //User ul=userService.login(user.getName(),user.getPwd()); if(ul!=null){ return "redirect:index.jsp"; }else{ return "redirect:erro.jsp"; } } /** * 添加 * @param request * @param user * @return */ @RequestMapping(value="/add") public String add(HttpServletRequest request,User user){ userService.add(user.getName(), DigestUtils.md5Hex(user.getPwd())); //userService.add(user.getName(), user.getPwd()); return "redirect:/findUserList.do"; } /** * 跳转到登录 * @param request * @return */ @RequestMapping(value="/toLogin") public String toLogin(HttpServletRequest request){ return "/login"; } public IUserService getUserService() { return userService; } public void setUserService(IUserService userService) { this.userService = userService; } }
这是查询所有页面
添加页面
修改页面
log日志生成到本地
数据库加密
猜你喜欢
- Spring+Spring MVC+MyBatis整合java开源框架BigFrame开发的文章系统
- spring+spring Mvc+mybatis+layui实现数据表格的增删改查(纯layui实现)
- ssm框架实现的简单增删改查功能
- ssm+maven+apache shiro+oracle搭建后台用户增删改查实例
- ssm(spring mvc+spring+mybatis)数据增删改查简单实例,支持附件文件上传下载
- ssm框架实现的增删改查,适合入门小白学习,共同进步。
- ssm maven整合的最新示例,增删改查齐全,自带Bootstrap编写的精美界面,快来下载~
- SSM增删改查+bootstrap+pagehelper项目分页实例(适合小白)
- SSM使用分页插件pageHepler实现用户列表的增删改查,通过maven构建
- IDEA搭建SSM框架,简单过程的实现,原创,真实!!!
- Spring MVC集成Mybatis实现基础的增删改查Demo实例
- springboot+springmvc+mybatis实现对学生信息的增删改查简单demo
请下载代码后再发表评论
文件名:smm.rar,文件大小:9705.226K
下载
- /
- /smm
- /smm/.classpath
- /smm/.mymetadata
- /smm/.project
- /smm/.settings
- /smm/.settings/.jsdtscope
- /smm/.settings/org.eclipse.wst.jsdt.ui.superType.container
- /smm/.settings/org.eclipse.wst.jsdt.ui.superType.name
- /smm/.springBeans
- /smm/src
- /smm/src/com
- /smm/src/com/qm
- /smm/src/com/qm/smm
- /smm/src/com/qm/smm/entity
- /smm/src/com/qm/smm/mapper
- /smm/src/com/qm/smm/service
- /smm/src/com/qm/smm/service/impl
- /smm/src/com/qm/smm
- /smm/src/com/qm
- /smm/src/com
- /smm

- 证 ssm整合easyui实现简单的进销存管理系统(适合新手学习easyui)
- 原证精 基于SSM框架搭建的java web商家进销存网站系统
- 原精 ssm百货商城销售管理系统
- 原证 spring+spring mvc+mybatis+ajax+jquery实现简单的问答系统
- 证精 SSM开发小型人事管理项目
- 原精 ssm开发的博客、分享、问答三个模块的java技术交流网站
- 原证 ssm进销存流程管理系统
- SSM+Layui开发员工部门管理系统
- 精 全站功能最佳UI体验最好的一套基于SpringMVC+Spring+Mybatis的商户管理系统,值得学习!
- 原 基于经典架构SSM+LayUI的CRUD示例程序(已配置好,可做脚手架)
- 证精 Maven+SSM+shiro+idea+mysql+tomcat+jdk1.8开发java cms面向内部的内容管理系统
- 精 基于SSM人事管理系统(可做期末答辩)


Ella0902
2024年12月18日
暂无贡献等级
15719908287 LV9
2024年11月17日
气之子dss LV4
2024年6月24日
gougeyishi
2024年6月22日
暂无贡献等级
xin xie LV1
2024年6月13日
ma406805131 LV19
2024年5月11日
2578233069
2024年4月25日
暂无贡献等级
yolo_light LV1
2023年12月21日
wwwww816 LV5
2023年12月19日
zhumeng168 LV5
2023年7月8日