• 大小: 35.46MB
    文件类型: .zip
    金币: 1
    下载: 0 次
    发布日期: 2023-07-17
  • 语言: Java
  • 标签: Java  

资源简介

学习过程中的一个比较大的项目,使用到技术为ssm框架,数据库为mysql,有部分权限控制使用shrio

资源截图

代码片段和文件信息

package cn.yunhe.controller;

import cn.yunhe.model.Busilog;
import cn.yunhe.model.CarInsur;
import cn.yunhe.model.UserNumber;
import cn.yunhe.service.IBaoxianService;
import org.springframework.stereotype.Controller;
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.servlet.ModelAndView;
import org.springframework.web.servlet.view.json.MappingJackson2JsonView;

import javax.annotation.Resource;
import javax.servlet.http.HttpSession;
import java.util.Date;
import java.util.HashMap;
import java.util.List;
import java.util.Map;

/**
 * @创建人 项目二组 卢春晓
 * @创建时间 2017/12/24
 * @描述
 */
@Controller
@RequestMapping(“/baoxian“)
public class BaoxianguanliAction {
    @Resource
    private IBaoxianService baoxianService;

    @RequestMapping(“/tobaoxian-add“)
    public ModelAndView tobaoxian(){
        ModelAndView mv = new ModelAndView();
        mv.setViewName(“product-add“);
        return mv;
    }

    @RequestMapping(“/toarticle-list“)
    public ModelAndView toarticle(){
        ModelAndView mv = new ModelAndView();
        mv.setViewName(“article-list“);
        return mv;
    }

    @RequestMapping(“/addBaoxian“)
    public ModelAndView addBaoxian(CarInsur caiHttpSession session){

        ModelAndView mv=new ModelAndView();
        Mapject> ma = new HashMapject>();
        Busilog blog=new Busilog();//日志信息的描述
        blog.setLog_busimasg(“进行添加“);//简单的业务描述
        blog.setLog_addtime(new Date());
        blog.setLog_busitype(“添加“);//(添加,删除,修改)
        UserNumber userNumber = (UserNumber)session.getAttribute(“UsernumberRoleUsers“);
        blog.setUn_id(userNumber.getUn_id());

        ma.put(“blog“blog);
        ma.put(“cai“cai);
        ma.put(“un_id“userNumber.getUn_id());
       // System.out.print(“4564654654654“);
        boolean ba=baoxianService.addBaoxian(ma);
        mv.addobject(“flag“ba);
        mv.addobject(“fag““添加成功“);
       // System.out.print(“状态是“+ba);
       if (ba){
            mv.setViewName(“product-add“);

        }


        return mv;

    }

    @RequestMapping(“/chazhao“)
    public ModelAndView queren(String ci_name){
        ModelAndView mv=new ModelAndView();
        int cn=baoxianService.getCarInsur(ci_name);
       // System.out.println(1111111);
            mv.addobject(“flag“cn);
            mv.setView(new MappingJackson2JsonView());
        return mv;
    }


    @RequestMapping(“/carinsurAll“)
    public ModelAndView carinsurAll(){
        ModelAndView mv=new ModelAndView();
        List list=baoxianService.getAllCarInsur();
        mv.addobject(“list“list);
        mv.addobject(“count“list.size());
      // System.out.println(list.get(1)+“数据数据数据数据数据数据数据数据“);
        mv.setViewName(“article-list“);
        return mv;
    }


    @RequestMapping(“/editStates“)
    public ModelAndView editStates(CarInsur cis HttpSession session){
      

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----
     目录           0  2018-01-19 09:29  AnKangBaoXian\
     目录           0  2018-01-19 09:28  AnKangBaoXian\.git\
     文件        1707  2017-12-20 17:33  AnKangBaoXian\.gitignore
     文件          11  2018-01-19 08:03  AnKangBaoXian\.git\COMMIT_EDITMSG
     文件         310  2017-12-26 13:26  AnKangBaoXian\.git\config
     文件          73  2017-12-26 12:23  AnKangBaoXian\.git\description
     文件         105  2018-01-18 12:06  AnKangBaoXian\.git\FETCH_HEAD
     文件          23  2017-12-26 12:23  AnKangBaoXian\.git\HEAD
     目录           0  2018-01-19 09:26  AnKangBaoXian\.git\hooks\
     文件         478  2017-12-26 12:23  AnKangBaoXian\.git\hooks\applypatch-msg.sample
     文件         896  2017-12-26 12:23  AnKangBaoXian\.git\hooks\commit-msg.sample
     文件         189  2017-12-26 12:23  AnKangBaoXian\.git\hooks\post-update.sample
     文件         424  2017-12-26 12:23  AnKangBaoXian\.git\hooks\pre-applypatch.sample
     文件        1642  2017-12-26 12:23  AnKangBaoXian\.git\hooks\pre-commit.sample
     文件        1348  2017-12-26 12:23  AnKangBaoXian\.git\hooks\pre-push.sample
     文件        4951  2017-12-26 12:23  AnKangBaoXian\.git\hooks\pre-rebase.sample
     文件         544  2017-12-26 12:23  AnKangBaoXian\.git\hooks\pre-receive.sample
     文件        1239  2017-12-26 12:23  AnKangBaoXian\.git\hooks\prepare-commit-msg.sample
     文件        3610  2017-12-26 12:23  AnKangBaoXian\.git\hooks\update.sample
     文件      199165  2018-01-19 08:03  AnKangBaoXian\.git\index
     目录           0  2018-01-19 09:26  AnKangBaoXian\.git\info\
     文件         240  2017-12-26 12:23  AnKangBaoXian\.git\info\exclude
     目录           0  2018-01-19 09:26  AnKangBaoXian\.git\logs\
     文件       16092  2018-01-19 08:03  AnKangBaoXian\.git\logs\HEAD
     目录           0  2018-01-19 09:26  AnKangBaoXian\.git\logs\refs\
     目录           0  2018-01-19 09:26  AnKangBaoXian\.git\logs\refs\heads\
     文件       16092  2018-01-19 08:03  AnKangBaoXian\.git\logs\refs\heads\master
     目录           0  2018-01-19 09:26  AnKangBaoXian\.git\logs\refs\remotes\
     目录           0  2018-01-19 09:26  AnKangBaoXian\.git\logs\refs\remotes\origin\
     文件       11647  2018-01-19 08:05  AnKangBaoXian\.git\logs\refs\remotes\origin\master
     目录           0  2018-01-19 09:28  AnKangBaoXian\.git\objects\
............此处省略6719个文件信息

评论

共有 条评论