IDEA+SpringBoot+mybatis+bootstrap+jquery+Mysql车险理赔管理系统

这篇具有很好参考价值的文章主要介绍了IDEA+SpringBoot+mybatis+bootstrap+jquery+Mysql车险理赔管理系统。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。


一、系统介绍

本系统实现了车险理赔管理系统,管理端实现了管理员登录、编辑个人信息、用户管理、添加用户、申请理赔管理、赔偿金发放管理,勘察员端实现了待调查事故保单、已调查记录、现场勘察管理、勘察记录,用户端实现了我的保险管理,我的理赔管理

1.环境配置

JDK版本:1.8
Mysql:5.7

二、系统展示

1. 管理员登录

IDEA+SpringBoot+mybatis+bootstrap+jquery+Mysql车险理赔管理系统,资源下载,intellij-idea,spring boot,mybatis

账号:admin 密码:admin

2.编辑个人信息

IDEA+SpringBoot+mybatis+bootstrap+jquery+Mysql车险理赔管理系统,资源下载,intellij-idea,spring boot,mybatis

3.用户管理

IDEA+SpringBoot+mybatis+bootstrap+jquery+Mysql车险理赔管理系统,资源下载,intellij-idea,spring boot,mybatis

4.添加用户

IDEA+SpringBoot+mybatis+bootstrap+jquery+Mysql车险理赔管理系统,资源下载,intellij-idea,spring boot,mybatis

5.申请理赔管理

IDEA+SpringBoot+mybatis+bootstrap+jquery+Mysql车险理赔管理系统,资源下载,intellij-idea,spring boot,mybatis

6.赔偿金发放管理

IDEA+SpringBoot+mybatis+bootstrap+jquery+Mysql车险理赔管理系统,资源下载,intellij-idea,spring boot,mybatis

7.待调查事故保单

IDEA+SpringBoot+mybatis+bootstrap+jquery+Mysql车险理赔管理系统,资源下载,intellij-idea,spring boot,mybatis

8.已调查记录

IDEA+SpringBoot+mybatis+bootstrap+jquery+Mysql车险理赔管理系统,资源下载,intellij-idea,spring boot,mybatis

9.现场勘察管理

IDEA+SpringBoot+mybatis+bootstrap+jquery+Mysql车险理赔管理系统,资源下载,intellij-idea,spring boot,mybatis

10.勘察记录

IDEA+SpringBoot+mybatis+bootstrap+jquery+Mysql车险理赔管理系统,资源下载,intellij-idea,spring boot,mybatis

11.我的保险管理

IDEA+SpringBoot+mybatis+bootstrap+jquery+Mysql车险理赔管理系统,资源下载,intellij-idea,spring boot,mybatis

12.我的理赔管理

IDEA+SpringBoot+mybatis+bootstrap+jquery+Mysql车险理赔管理系统,资源下载,intellij-idea,spring boot,mybatis

三、部分代码

UserDao.java

package com.dao;

import com.entity.User;

public interface UserDao extends BaseDao<User,String> {

}


UserController.java

package com.controller;

import com.github.pagehelper.PageHelper;
import com.github.pagehelper.PageInfo;
import org.apache.commons.lang3.StringUtils;
import org.springframework.stereotype.Controller;
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.beans.factory.annotation.Autowired;
import com.entity.User;
import com.service.UserService;
import org.springframework.web.bind.annotation.RequestParam;
import org.springframework.web.bind.annotation.ResponseBody;

import javax.servlet.http.HttpServletRequest;
import java.util.List;

import com.entity.Result;
import com.utils.ResultUtil;

@Controller
@RequestMapping(value = "/admin/user")
public class AdminUserController extends BaseController {

    @Autowired
    private UserService userService;


    @RequestMapping("get")
    @ResponseBody
    public Result get(String id) {
        User model = userService.getModel(id);
        if (model == null) {
            return ResultUtil.error("用户不存在");
        } else {
            return ResultUtil.success(model);
        }
    }

    @RequestMapping("add")
    public String add(HttpServletRequest request, User model) {
        request.setAttribute("model", model);
        return "/admin/user-add";
    }


    /**
     * 我的个人信息
     *
     * @param request
     * @return
     */
    @RequestMapping("info")
    public String info(HttpServletRequest request) {
        User user = (User) request.getSession().getAttribute("user");
        request.setAttribute("model",user);
        return "/admin/info";
    }

    /**
     * 我的个人账户
     *
     * @param request
     * @return
     */
    @RequestMapping("money")
    public String money(HttpServletRequest request) {
        User user = (User) request.getSession().getAttribute("user");
        request.setAttribute("model",user);
        return "/admin/money";
    }

    @RequestMapping("edit")
    public String edit(HttpServletRequest request, String id) {
        User model = userService.getModel(id);
        request.setAttribute("model", model);
        return "/admin/user-add";
    }

    @RequestMapping("save")
    @ResponseBody
    public Result save(HttpServletRequest request, User model) {
        User user = (User) request.getSession().getAttribute("user");
        int i = 0;
        if (StringUtils.isBlank(model.getId())) {
            model.preInsert();
            i = userService.insertModel(model);
        } else {
            i = userService.updateModel(model);
        }
        if (i == 0) {
            return ResultUtil.error("失败");
        } else {
            return ResultUtil.success(null);
        }

    }


    @RequestMapping("delete")
    @ResponseBody
    public Result delete(HttpServletRequest request, String id) {
        if (StringUtils.isNotBlank(id)) {
            String[] split = id.split(",");
            for (int i = 0; i < split.length; i++) {
                userService.deleteModel(split[i]);
            }
            return ResultUtil.success();
        } else {
            return ResultUtil.error("未选中删除项!");
        }
    }


    @RequestMapping("list/data")
    @ResponseBody
    public Result list(HttpServletRequest request, User model, @RequestParam(defaultValue = "1") Integer page, Integer limit) {
        PageHelper.startPage(page, limit);
        List<User> list = userService.getModelList(putEntityInMap(model));
        PageInfo<User> pageInfo = new PageInfo<>(list);
        return ResultUtil.success(list, pageInfo.getTotal());
    }

    @RequestMapping("list")
    public String list(HttpServletRequest request, User model) {
        return "/admin/user-list";
    }


}

User.java

package com.entity;
import com.fasterxml.jackson.annotation.JsonFormat;
import org.springframework.format.annotation.DateTimeFormat;

import java.math.BigDecimal;
import java.util.Date;

/* 读取表结构信息 */
public class User extends BaseEntity{
    
    public User() {

    }
    
    /* ID  */
    private String id;
    /* 账号  */
    private String username;
    /* 密码  */
    private String password;
    /* 姓名  */
    private String name;
    /* 电话号  */
    private String phone;
    /* 照片  */
    private String photo;
    /* 性别  */
    private String sex;
    /* 身份证号  */
    private String idcard;
    /* 年龄  */
    private Integer age;
    /* 身份 0用户 1客服 2管理员  */
    private Integer type;
    /* 出生日期  */
    @DateTimeFormat(pattern="yyyy-MM-dd HH:mm:ss")
    @JsonFormat(timezone = "GMT+8", pattern = "yyyy-MM-dd HH:mm:ss")        
    private Date birth;
    private BigDecimal money;

    public BigDecimal getMoney() {
        return money;
    }

    public void setMoney(BigDecimal money) {
        this.money = money;
    }

    public String getId() {
        return this.id;
    }
    public String getUsername() {
        return this.username;
    }
    public String getPassword() {
        return this.password;
    }
    public String getName() {
        return this.name;
    }
    public String getPhone() {
        return this.phone;
    }
    public String getPhoto() {
        return this.photo;
    }
    public String getSex() {
        return this.sex;
    }
    public String getIdcard() {
        return this.idcard;
    }
    public Integer getAge() {
        return this.age;
    }
    public Integer getType() {
        return this.type;
    }
    public Date getBirth() {
        return this.birth;
    }
   
    public void setId(String id) {
        this.id = id;
    }
    public void setUsername(String username) {
        this.username = username;
    }
    public void setPassword(String password) {
        this.password = password;
    }
    public void setName(String name) {
        this.name = name;
    }
    public void setPhone(String phone) {
        this.phone = phone;
    }
    public void setPhoto(String photo) {
        this.photo = photo;
    }
    public void setSex(String sex) {
        this.sex = sex;
    }
    public void setIdcard(String idcard) {
        this.idcard = idcard;
    }
    public void setAge(Integer age) {
        this.age = age;
    }
    public void setType(Integer type) {
        this.type = type;
    }
    public void setBirth(Date birth) {
        this.birth = birth;
    }
  
}



四、其他

获取源码

点击以下链接获取源码。
IDEA+SpringBoot+mybatis+bootstrap+jquery+Mysql车险理赔管理系统源码
IDEA+Spring Boot + MyBatis + Layui+Mysql垃圾回收管理系统源码
IDEA+SpringBoot+mybatis+SSM+layui+Mysql学生就业信息管理系统源码
IDEA+springboot+jpa+Layui+Mysql销售考评系统源码
IDEA+Spring + Spring MVC + MyBatis+Bootstrap+Mysql酒店管理系统源码
IDEA+spring boot+mybatis+spring mvc+bootstrap+Mysql停车位管理系统源码

Java+Swing+Mysql实现学生宿舍管理系统

Java+Swing+Txt实现自助款机系统

Java+Swing+Mysql自助存取款机系统

Java+Swing+mysql5实现学生成绩管理系统(带分页)

Java+Swing+Mysql实现超市商品管理系统源码

Java+Swing+Mysql实现通讯录管理系统源码

Java+Swing+Mysql实现图书管理系统源码文章来源地址https://www.toymoban.com/news/detail-545623.html

到了这里,关于IDEA+SpringBoot+mybatis+bootstrap+jquery+Mysql车险理赔管理系统的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • 39、springboot的前端静态资源的WebJar支持(bootstrap、jquery等)及自定义图标和首页

    代码演示: 需求:之前的前端页面比如要使用到一些jquery框架,都是需要把该框架的js资源拷贝到 resources 静态资源路径下面,然后在每个前端页面进行引入。 现在就是通过 Web Jar 的方式,通过在 pom文件今天添加依赖来引入就可以了,不用拷贝js、css那些资源到项目中。 到

    2024年02月11日
    浏览(27)
  • IDEA+SpringBoot+mybatis+SSM+layui+Mysql学生学籍管理系统

    本系统实现了学生学籍管理系统,管理端实现了管理员登录、 专业管理、 班级管理、 学生管理、 老师管理、 公告管理、 课程管理、 开课管理、 用户管理,还有老师端和学生端 JDK版本:1.8 Mysql:5.7 账号:admin 密码:123456 点击以下链接获取源码。 IDEA+SpringBoot+mybatis+SSM+layui+Mysq

    2024年02月12日
    浏览(55)
  • IDEA+SpringBoot +ssm+ Mybatis+easyui+Mysql求职招聘管理系统网站

    本系统实现了求职招聘管理系统网站,前台实现了登录、注册、首页、公司、关于我们、我的简历、我投递的简历、修改密码,管理端实现了管理员登录、我的信息、用户信息、职位类别、职位列表、公司列表、日志列表 JDK版本:1.8 Mysql:8.0 登录用户名密码:拉勾网管理员

    2024年02月16日
    浏览(31)
  • Spring + Spring MVC + MyBatis+Bootstrap+Mysql酒店管理系统源码

    本系统实现了酒店管理系统源码,管理端实现了管理员登录、会员信息管理、客房信息类型管理、客房信息管理、客房信息添加 、预定信息管理、入住信息管理、入住信息添加 JDK版本:1.8 Mysql:5.7 账号:admin 密码:123456 点击以下链接获取源码。 IDEA+Spring + Spring MVC + MyBatis+Boots

    2024年02月12日
    浏览(33)
  • IDEA创建SpringBoot项目整合MyBatis-Plus时报错:For artifact {mysql:mysql-connector-java:null:jar}: The version

    For artifact {mysql:mysql-connector-java:null:jar}: The version cannot be empty. 报错如图: pom.xml文件如图: 一直报错,明明之前导入的时候都是正常的,分析报错原因,原来是没有写版本号 添加版本号之后就正常了

    2024年02月12日
    浏览(36)
  • SpringBoot+Mybatis-Plus+Thymeleaf+Bootstrap分页查询(前后端完整版开源学习)图书管理系统

    Mybatis-Plus | Spring Boot+Mybatis-Plus+Thymeleaf+Bootstrap分页页查询(前后端都有) 主要参考了这篇博客。 运行截图 3.9.1 mybatis-plus 插入时间和更新时间字段自动填充工具 3.9.2 分页插件工具

    2023年04月11日
    浏览(34)
  • idea 搭建 SpringBoot 集成 mybatis

    编译器:IDEA 环境:win10,jdk1.8,maven3.5 数据库:mysql 5.7 一、打开IDEA新建项目 1. 如果你是第一次使用IDEA,那么你需要配置你本地的maven,点击右下角 Configure,如已配置请忽略此步骤 在下拉框中选择setting,然后如下图操作,选择自己本地的maven路径与maven配置文件 点击OK 2.新

    2024年02月15日
    浏览(30)
  • 通过idea实现springboot集成mybatys

    使用springboot 集成 mybatys后,通过http请求接口,使得通过http请求可以直接直接操作数据库; 完成后端功能框架;前端是准备上小程序,调用https的请求接口用。简单实现后端框架; springboot 集成 mybatys项目demo 通过idea实现springboot集成mybatys;通过http请求操作mysql数据库 先将s

    2024年02月09日
    浏览(29)
  • 大学生bootstrap框架网页作业成品 web前端大作业期末源码 航海王html+jquery+bootstrap响应式网页制作模板 学生海贼王动漫bootstrap框架网站作品

    HTML实例网页代码, 本实例适合于初学HTML的同学。该实例里面有设置了css的样式设置,有div的样式格局,这个实例比较全面,有助于同学的学习,本文将介绍如何通过从头开始设计个人网站并将其转换为代码的过程来实践设计。 ⚽精彩专栏推荐👇🏻👇🏻👇🏻 ❤ 【作者主页

    2024年02月11日
    浏览(56)
  • idea2023 springboot2.7.5+mybatis+jsp 初学单表增删改查

    创建项目 因为2.7.14使用量较少,特更改spring-boot为2.7.5版本 配置端口号 打开Sm01Application类,右键运行启动项目,或者按照如下箭头启动 启动后,控制台提示如下信息表示成功 此刻在浏览器中输入:http://localhost:8081/hello 就可以看到如下得效果,就表示你成功了。 加入mybatis

    2024年02月11日
    浏览(27)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包