首页 > 数据库 >MySql 创建完表后,进行主键自增的设置、文件上传之后,保存到数据库里(拿到文件名,文件大小等文件信息)、redis缓存更新、mybatisPlus

MySql 创建完表后,进行主键自增的设置、文件上传之后,保存到数据库里(拿到文件名,文件大小等文件信息)、redis缓存更新、mybatisPlus

时间:2024-07-15 21:25:34浏览次数:23  
标签:文件大小 file1 文件 sn file 上传 主键

20240715

一、MySql 创建完表后,进行主键自增的设置

第一种方式:

    alter table 表名 change id id int auto_increment;
第二种方式:
     alter table 表名  modify id int auto_increment;

二、文件上传之后,保存到数据库里(拿到文件名,文件大小等文件信息)

       @PostMapping("/homeImageUpload")
        @ResponseBody
        public AjaxResult homeImageUpload(@RequestParam("file")MultipartFile file,
                                          @RequestParam("term_sn")String term_sn){
                FileD file1 = new FileD();
                file1.setTerm_sn(term_sn);
            file1.setFile_name(file.getOriginalFilename());
            file1.setSize(file.getSize());
            try {
                String homeImage = ossUtil.checkImage(file);//此处是调用上传服务接口
                file1.setPath(homeImage);
                fileService.upload(file1);
                return AjaxResult.success() ;
            }catch (Exception e) {
                e.printStackTrace();
                return AjaxResult.success(e.toString()) ;
            }


    }
}

三、redis缓存更新的模式

在这里插入图片描述

在这里插入图片描述

四、mybatisPlus

明天的新增功能可以使用:
在这里插入图片描述

<来自于黑马>
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

标签:文件大小,file1,文件,sn,file,上传,主键
From: https://blog.csdn.net/f552126506/article/details/140449332

相关文章

  • 文件批量转UTF8
    源代码:https://github.com/qianqiu10000/toUTF8.git使用QtCreator开发时经常会碰到乱码的头文件,这个小工具可以将.h/.cpp文件批量转成UTF8格式。使用时将exe文件复制到要转换的文件目录,会在该目录下生成一个UTF8文件夹,转换后的文件都在这里。上一版测试后有点问题,现在增加......
  • Linux的文件查找吉计划任务练习题
    #练习1 使用ls查看/etc/目录下的所有文件信息[root@gym~]#ls/etc/#练习2 使用ls查看/etc/⽬录下名包含“a”字⺟的⽂件或者⽬录信息[root@gym~]#ls/etc/|grep'a'#练习3 使用ls查看/etc/目录下以“.conf”结尾的文件信息[root@gym~]#ls/etc/*.conf#......
  • [Windows] 号称最快免费小巧的远程桌面 AnyDesk v8.0.11单文件版
    描述对于经常在互联网上进行操作的学生,白领等!一款好用的软件总是能得心应手,事半功倍。今天给大家带了一款高科技软件虽然QQ拥有远程协助功能,但很多时候连接并不够流畅,而且被控电脑那方也必须要有人操作才行。因此,很多人会选择TeamViewer、AnyDesk等…这样更为专业的......
  • Wmware简单用法之Tree、Find、修改文件的创建时间及删除 、Scp、生成指定大小的文件
    find主要进行文件搜索基本语法find[文件路径][选项选项的值]常见选项-name 根据文件名称搜索文件,支持通配符*-type f代表普通文件   d代表目录*通配符在linux系统中,如果要查找的⽂件的名称不清晰,可以使⽤部分⽂件名+*搜索[root@localhost~]#find/opt/......
  • ros2,功能包下使用自定义的msg,msg文件在定义在当前文件下
    1.创建功能包,参考ros官方方式Writingasimplepublisherandsubscriber(C++)—ROS2Documentation:Humbledocumentationros2pkgcreate--build-typeament_cmake--licenseApache-2.0cpp_pubsub2.创建msg在cpp_pubsub功能包下创建msg文件夹 ros2_ws/cpp_pubsub......
  • 全志科技官方Ubuntu16.04根文件系统镜像的替换和测试方法
    本文主要基于全志A40i开发板——TLA40i-EVM,一款基于全志科技A40i处理器设计的4核ARMCortex-A7高性能低功耗国产评估板,演示Ubuntu根文件系统镜像的替换和测试方法。创龙科技TLA40i-EVM评估板接口资源丰富,引出双路网口、双路CAN、双路USB、双路RS485等通信接口,板载Bluetooth、WIFI......
  • 开发板测试手册——系统启动、文件传送操作步骤详解(1)
    前言本文适用开发环境:Windows开发环境:Windows764bit、Windows1064bitLinux开发环境:Ubuntu14.04.364bit虚拟机:VMware15.1.0U-Boot:U-Boot-2017.01Kernel:Linux-4.9.0、Linux-RT-4.9.0进行本文档操作前,请先按照调试工具安装、Linux开发环境搭建相关文档,安装......
  • 微服务项目配置文件参数安全方案
    项目环境springboot系列项目maven依赖管理任意配置中心(apollo/配置文件/k8sConfigMapSecrets)项目代码添加依赖<dependency>    <groupId>com.github.ulisesbocchio</groupId>    <artifactId>jasypt-spring-boot-starter</artifactId>    <version>${ver......
  • JVM类文件结构
    .java源文件packagetest.JVM;publicclassTest{publicstaticvoidmain(String[]args){System.out.println("haha");}}十六进制查看.class文件魔数第一行中有一串特殊的字符CAFEBABE,它就是一个魔数,是JVM识别class文件的标志,JVM会在......
  • 精准搜索:本地文件检索工具的高效策略
    背景背景1:在日常的工作中,本地磁盘随着工作时间的变长,新建的目录会越来越多存放的文件也越来越多;每次想要找一个文件,确实要浪费一点时间,本着让时间更高效的原则,想着如果借助程序去检索那是不是更快些,于是有了下边的实践。背景2:保险的销售人员也就是业务老师,由于资料过多,找起来确......