简易的CRM系统案例之SpringMVC+JSP+MySQL+hibernate框架版本
生活随笔
收集整理的這篇文章主要介紹了
简易的CRM系统案例之SpringMVC+JSP+MySQL+hibernate框架版本
小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.
繼續(xù)對上一版本進行改版,變成SpringMVC框架
簡易的CRM系統(tǒng)案例之易的CRM系統(tǒng)案例之JSP+MySQL+SSH框架版本
src/spring.xml
<?xml version="1.0" encoding="UTF-8"?> <beansxmlns="http://www.springframework.org/schema/beans"xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"xmlns:context="http://www.springframework.org/schema/context"xsi:schemaLocation="http://www.springframework.org/schema/beanshttp://www.springframework.org/schema/beans/spring-beans-3.0.xsdhttp://www.springframework.org/schema/contexthttp://www.springframework.org/schema/context/spring-context-3.0.xsd"><import resource="config/bean-base.xml"/><import resource="config/bean-dao.xml"/><import resource="config/bean-entity.xml"/><!-- Action控制器 --><context:component-scan base-package="com.loaderman.crm"/><!-- 基于注解的映射器(可選) --><bean class="org.springframework.web.servlet.mvc.annotation.DefaultAnnotationHandlerMapping"/><!-- 基于注解的適配器(可選) --><bean class="org.springframework.web.servlet.mvc.annotation.AnnotationMethodHandlerAdapter"/><!-- 視圖解析器(可選) --><bean class="org.springframework.web.servlet.view.InternalResourceViewResolver"/></beans> package com.loaderman.crm.action;import com.loaderman.crm.entity.User; import com.loaderman.crm.service.impl.UserServiceimp; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.stereotype.Controller; import org.springframework.ui.Model; import org.springframework.web.bind.annotation.RequestMapping;import javax.servlet.http.HttpServletRequest; import java.util.List; @Controller public class GetUserListAction {@Autowiredprivate UserServiceimp userService;// 處理請求@RequestMapping(value = "/getUserList")public String getUserList(Model model, HttpServletRequest request) throws Exception {String name = request.getParameter("name");if ( name != null && (! name.isEmpty())) {List<User> list = userService.getUserByName( name);model.addAttribute("list",list);} else {List<User> list = userService.getAllUser();model.addAttribute("list",list);}return "/pages/userList.jsp";} } package com.loaderman.crm.action;import com.loaderman.crm.entity.User; import com.loaderman.crm.service.UserService; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.stereotype.Controller; import org.springframework.web.bind.annotation.RequestMapping;import javax.servlet.http.HttpServletRequest;@Controller public class AddUserAction {@Autowiredprivate UserService userService;@RequestMapping(value = "/addUser")public String addUser(User user, HttpServletRequest request1) throws Exception {System.out.println(user.toString());String opr = request1.getParameter("opr");int n = 0;if (opr.equals("addUser")) {n = userService.addUser(user);} else if (opr.equals("modifyUser")) {int id = Integer.parseInt(request1.getParameter("id"));user.setId(id);n = userService.modifyUser(user);}if (n > 0) {return "redirect:getUserList.action";} else {return "redirect:addUser.action";}} }點擊源碼下載
?
轉(zhuǎn)載于:https://www.cnblogs.com/loaderman/p/10303734.html
總結(jié)
以上是生活随笔為你收集整理的简易的CRM系统案例之SpringMVC+JSP+MySQL+hibernate框架版本的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: swagger使用指南
- 下一篇: linux cmake编译源码,linu