• 大小: 25.79MB
    文件类型: .zip
    金币: 2
    下载: 1 次
    发布日期: 2023-07-28
  • 语言: Java
  • 标签: Java  ssm  MVC  mysql  

资源简介

java实现车辆管理系统,可实现配合数据库的用户管理,车辆管理,系统其它基本功能等。其数据库采用mysql。

资源截图

代码片段和文件信息

package com.shxt.back.cars.controller;

import java.io.File;
import java.io.IOException;
import java.util.Map;
import java.util.UUID;

import javax.servlet.http.HttpServletRequest;

import org.apache.commons.io.FilenameUtils;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Controller;
import org.springframework.web.bind.annotation.PostMapping;
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.RequestParam;
import org.springframework.web.multipart.MultipartFile;

import com.shxt.back.cars.model.Cars;
import com.shxt.back.cars.service.CarsService;
import com.shxt.main.FilePath;
import com.shxt.main.PageBean;

@Controller
public class CarsController {
    @Autowired
    private CarsService carsService;
    //查询列表
    @RequestMapping(“/back/carsList“)
    public String carsList(Integer maxPriceInteger minPrice @RequestParam(required=falsedefaultValue=“1“)int pages@RequestParam(required=falsedefaultValue=“5“)int numCars carsMapject> mapHttpServletRequest request ){
        map = PageBean.backMap(map  pages  numrequest);
        map.put(“maxPrice“  maxPrice);
        map.put(“minPrice“  minPrice);
        map = carsService.carsList(map);
        return “jsp/back/cars/carsList“;
    }
    //查看视频
    @RequestMapping(“/back/carsVideo“)
    public String carsVideo(Mapject> mapString cars_vi){
        map.put(“cars_vi“  cars_vi);
        return “jsp/back/cars/carsVideo“;
    }
    //添加页面
    @RequestMapping(“/back/carsAdd“)
    public String carsAdd(Mapject> map){
        return “jsp/back/cars/carsAdd“;
    }
    //添加后台
    @PostMapping(“/back/carsAddDo“)
    public String carsAddDo(Mapject> mapCars carsMultipartFile photoMultipartFile video) throws IllegalStateException IOException{
        if(photo.getOriginalFilename()!=null&&photo.getOriginalFilename()!=““){
            String root = FilePath.FILEPATH;
            String real_name = photo.getOriginalFilename();
            String ext = FilenameUtils.getExtension(real_name);
            String newName = UUID.randomUUID().toString().replaceAll(“-“  ““)+“.“+ext;
            //建立一个空文件
            File file = new File(root+“/“+newName);
            //把内容写入空的文件
            photo.transferTo(file);
            cars.setCars_pho(newName);
            System.out.println(“1231“);
        }
        if(video.getOriginalFilename()!=null&&video.getOriginalFilename()!=““){
            String root = FilePath.FILEPATH;
            String real_name = video.getOriginalFilename();
            String ext = FilenameUtils.getExtension(real_name);
            String newName = UUID.randomUUID().toString().replaceAll(“-“  ““)+“.“+ext;
            //建立一个空文件
            File file = new File(root+“/“+newName);
            //把内容写入空的文件
            video.transferTo(file);
            cars.setCars_

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----
     文件        9807  2018-08-08 17:49  cars.sql
     目录           0  2018-08-08 14:59  mss\
     文件         548  2018-08-03 14:56  mss\.classpath
     文件        1111  2018-03-07 12:04  mss\.project
     目录           0  2018-08-08 14:59  mss\.settings\
     文件         567  2017-12-17 09:43  mss\.settings\.jsdtscope
     文件         364  2017-12-17 09:43  mss\.settings\org.eclipse.jdt.core.prefs
     文件         461  2018-03-07 12:04  mss\.settings\org.eclipse.wst.common.component
     文件         345  2018-08-03 14:58  mss\.settings\org.eclipse.wst.common.project.facet.core.xml
     文件          49  2017-12-17 09:43  mss\.settings\org.eclipse.wst.jsdt.ui.superType.container
     文件           6  2017-12-17 09:43  mss\.settings\org.eclipse.wst.jsdt.ui.superType.name
     文件         512  2017-12-17 10:57  mss\.springBeans
     目录           0  2018-08-08 14:59  mss\build\
     目录           0  2018-08-08 17:50  mss\build\classes\
     文件        4427  2018-03-10 11:36  mss\build\classes\beans.xml
     目录           0  2018-08-08 17:14  mss\build\classes\com\
     目录           0  2018-08-08 17:14  mss\build\classes\com\shxt\
     目录           0  2018-08-08 17:14  mss\build\classes\com\shxt\back\
     目录           0  2018-08-08 17:14  mss\build\classes\com\shxt\back\cars\
     目录           0  2018-08-08 17:14  mss\build\classes\com\shxt\back\cars\controller\
     文件        7294  2018-08-08 17:14  mss\build\classes\com\shxt\back\cars\controller\CarsController.class
     目录           0  2018-08-08 17:14  mss\build\classes\com\shxt\back\cars\mapper\
     文件         844  2018-08-08 17:14  mss\build\classes\com\shxt\back\cars\mapper\CarsMapper.class
     目录           0  2018-08-08 17:14  mss\build\classes\com\shxt\back\cars\model\
     文件        2759  2018-08-08 17:44  mss\build\classes\com\shxt\back\cars\model\Cars.class
     文件        7532  2018-03-11 23:01  mss\build\classes\com\shxt\back\cars\model\CarsMapper.xml
     目录           0  2018-08-08 17:14  mss\build\classes\com\shxt\back\cars\service\
     文件         815  2018-08-08 17:14  mss\build\classes\com\shxt\back\cars\service\CarsService.class
     目录           0  2018-08-08 17:14  mss\build\classes\com\shxt\back\cars\service\impl\
     文件        3530  2018-08-08 17:14  mss\build\classes\com\shxt\back\cars\service\impl\CarsServiceImpl.class
     目录           0  2018-08-08 17:14  mss\build\classes\com\shxt\back\client\
............此处省略949个文件信息

评论

共有 条评论