> 文档中心 > SpringMVC+LayUI 交通事故管理系统

SpringMVC+LayUI 交通事故管理系统

一、项目概要

        系统分为交警车主两类用户,交警用户可以对违章进行录入,以及交规录入。车主用户可以对违章进行处理,以及查询违章情况。非常适合初学者。

二.环境配置

SpringMVC+LayUI框架。JDK1.7.0.75 Tomcat7.0.59 Mysql 5.7

三.源码获取

点击下载   有问题请联系QQ:571328502   

二、系统展示

1.登录页:

2.主页

四、主要代码

package com.bj.controller;import java.nio.charset.Charset;import java.util.Calendar;import java.util.Date;import java.util.GregorianCalendar;import javax.servlet.http.HttpServletRequest;import javax.servlet.http.HttpServletResponse;import org.springframework.beans.factory.annotation.Autowired;import org.springframework.stereotype.Controller;/** *  * @author Administrator * ��¼Controller * @date 2021-02-21 */import org.springframework.web.bind.annotation.RequestMapping;import org.springframework.web.bind.annotation.ResponseBody;import com.bj.model.UserInfo;import com.bj.service.UserInfoService;@Controllerpublic class UserInfoController {private UserInfoService userinfoService;public UserInfoService getUserinfoService() {return userinfoService;}@Autowiredpublic void setUserinfoService(UserInfoService userinfoService) {this.userinfoService = userinfoService;}@SuppressWarnings("finally")@RequestMapping(value="/userInfo/login")@ResponseBodypublic String login(String username,String password){System.out.println("====login====username=["+username+"]   password=["+password+"]");String str = userinfoService.login(username, password);System.out.println(str);return str;}@RequestMapping("/userInfo/update")@ResponseBodypublic String update(String username,String password){System.out.println("======update=======username=["+username+"]   password=["+password+"]");String str = userinfoService.EditPWD(username, password);System.out.println("======str=======["+str+"]");return str;}@RequestMapping("/userInfo/register")@ResponseBodypublic String register(UserInfo u){System.out.println("======register=====u=["+u.toString()+"]");String str = userinfoService.register(u);System.out.println("======str=======["+str+"]");return str;}}
package com.bj.service.impl;import org.springframework.beans.factory.annotation.Autowired;import org.springframework.stereotype.Service;import com.bj.dao.UserInfoMapper;import com.bj.model.UserInfo;import com.bj.service.UserInfoService;import com.bj.util.JsonUtils;/** *  * @author Administrator * 登录ServieImpl * @date 2021-02-21 */@Service("userinfoService")public class UserInfoServiceImpl implements UserInfoService {private UserInfoMapper userinfoMapper;public UserInfoMapper getUserinfoMapper() {return userinfoMapper;}@Autowiredpublic void setUserinfoMapper(UserInfoMapper userinfoMapper) {this.userinfoMapper = userinfoMapper;}@Overridepublic String register(UserInfo u) {// TODO Auto-generated method stubu.setType("车主");u.setPart("12");UserInfo u2 =  userinfoMapper.selectUserInfoByCardId(u.getCardid());String flag = "fail";String msg = "";if(u2==null){int i = userinfoMapper.register(u);if(i >=0){flag = "success";}}else {msg = "该身份证号已经注册";}return "{\"code\":0,\"result\":\""+flag+"\",\"msg\":\""+msg+"\",\"data\":\"\"}";}@Overridepublic String login(String username, String password) {// TODO Auto-generated method stubUserInfo u =  userinfoMapper.login(username, password);String flag = "fail";if(u!=null){flag = "success";}return "{\"code\":0,\"result\":\""+flag+"\",\"data\":"+JsonUtils.objectToJson(u)+"}";}@Overridepublic String EditPWD(String username, String password) {// TODO Auto-generated method stubint i = userinfoMapper.EditPWD(username, password);String flag = "fail";if(i >=0){flag = "success";}return "{\"code\":0,\"result\":\""+flag+"\",\"data\":\"\"}";}}

五、心灵寄语:
 

     想要赢,就一定不能怕输。不怕输结果未必能赢,但是怕输,结果则是一定输。