1. 配置文件在application.yml里file-server: path: \material-main\ # 自己随便命名。注意,不管windows还是linux,路径不需要带盘符,用代码去识别即可2. 工具类如果需要删除压缩包,把下边注释解开import lombok.extern.slf4j.Slf4j; import java.io.File; import java
转载 2023-05-25 20:35:56
1446阅读
一:场景:项目中需要做批量下载图片功能。思路一:后台拿到图片信息再循环方式,实践后发现行不通,只能下载第一个文件。原因:当第一次输出流关闭后请求结束,链接关闭,后续循环已无意义。思路二:后台不行就在前台进行循环,多次请求。实践后发现还是行不通,仍只能下载一个文件。原因:没想明白希望大佬看到告知,感谢!思路三:没办法只能将多个文件压缩后返回,实践成功。原理:1.创建压缩流写到服务器上压缩文件
springboot上传文件到ftp服务器(完美版)话不多说,其实两年前我就改写这篇博客。怪我自己。最近又需要连接下内网ftp服务器上传文件,找了下两年前相似项目没找到,无奈只能网上找资料。网上大多相似,确实能实现功能。下面看我做法:一、连接ftp1.加入依赖<dependency> <groupId>commons-net</groupId
SpringBoot里面没有我们之前常规web开发WebContent(WebApp),它只有src目录 在src/main/resources下面有两个文件夹,static和templates springboot默认 static中放静态页面,而templates中放动态页面。 但是webapp文件夹可以有,需要配置视图解析器同样可以访问。
转载 2023-05-26 06:26:59
219阅读
# 在Spring Boot上传文件到项目指定文件夹 在现代应用开发中,文件上传是一个常见需求。使用Spring Boot,我们可以方便地实现文件上传功能。本文将指导你如何在Spring Boot项目中实现文件上传,并将文件保存到指定文件夹。以下是实现流程: ## 实现流程 | 步骤 | 操作 | |------|---------------
原创 2024-09-12 04:21:09
739阅读
目录属性文件修改配置文件名称修改配置文件默认路径特定环境配置文件使用YAML加载YAML 属性文件SpringApplication从application.properties以下位置文件加载属性并将它们添加到Spring Environment:一个/config当前目录子目录当前目录当前目录一个类路径/config包类路径根类路径根列表按优先级排序(在列表中较高位置定义属性将覆盖在较
springboot上传文件到自定义路径并查看上传文件上传方法前端页面运行测试修改为自定义路径配置虚拟路径最终测试 上传文件最近在学习springboot文件上传过程中遇到一些问题,后来结合一些帖子,发现一个比较方便解决方法。很多资料上例子都是将文件存放在tomcat临时文件目录之类位置,访问时只需要在浏览器输入localhost:8080/xxx/xxx.xxx即可。但是由于某种需求
使用 python zipfile 模块解压压缩包 python 解压压缩包使用 python zipfile 模块 对同一目录下所有 zip 文件解压,也可以指定解压文件名import os import sys import zipfile def unzip(filename: str): try: file =
转载 2023-06-20 10:41:06
398阅读
# 使用Spring Boot判断文件夹存在与否 在现代软件开发中,Spring Boot 是一个非常流行框架,用于构建企业级应用程序。作为新手,了解如何处理文件和目录是非常关键一步。本文将帮助你理解如何在Spring Boot中判断文件夹是否存在。下面是我们将要执行基本流程。 ## 流程概述 为了实现判断文件夹存在与否功能,我们可以遵循以下步骤: | 步骤 | 描述 | |---
原创 9月前
58阅读
# 实现Spring Boot Config文件夹 ## 引言 在使用Spring Boot开发项目时,我们经常需要使用外部配置文件来配置应用程序行为。Spring Boot提供了一个方便方式来管理这些配置文件,即使用`spring.config.name`和`spring.config.location`属性来指定配置文件位置和名称。 本文将向你介绍如何实现Spring Boot
原创 2023-10-14 11:52:06
500阅读
# 理解与实现 Spring Boot Profiles 文件夹 在开发 Spring Boot 应用时,使用配置文件进行不同环境管理是非常重要。这就是 Spring Boot Profiles 意义所在。Profiles 允许你为不同环境(如开发、测试和生产)提供不同配置,这样,你就可以更灵活地管理应用设置。下面,我们将逐步学习如何创建和使用 Spring Boot Profile
原创 2024-08-18 03:53:57
71阅读
# 遍历文件夹方法与Spring Boot 在开发过程中,我们经常需要遍历文件夹来查找特定文件或者处理文件夹文件。在使用Spring Boot项目中,我们也可以通过一些方法来实现文件夹遍历。本文将介绍如何在Spring Boot项目中遍历文件夹,并给出相应代码示例。 ## 方法一:使用Java原生方法 在Java中,可以使用`File`类来表示文件文件夹,并通过递归方式遍历
原创 2024-03-10 03:17:54
154阅读
# 使用Spring Boot实现文件夹压缩 在现代开发中,文件压缩与打包是一个常见需求。通过压缩,可以有效节省存储空间,并方便数据传输。在Java开发领域,Spring Boot作为一种广泛使用框架,我们可以利用它特性来实现文件夹压缩功能。本文将通过示例代码详细讲解如何使用Spring Boot来实现文件夹压缩。 ## 工具与环境准备 在进行开发之前,确保你开发环境中已经安
原创 10月前
206阅读
# Spring Boot 文件夹结构入门指南 ## 引言 Spring Boot 是一个用于简化 Java 应用开发框架,采用了约定优于配置理念,能够快速建立起一个基于 Spring 应用。在开始开发之前,正确文件夹结构是至关重要。本文将为刚入行小白详细介绍如何构建一个标准 Spring Boot 文件夹结构,包括每一步具体操作及相关代码。 ## 整体流程 为了清晰地指导
原创 2024-09-17 07:13:35
307阅读
之前在公司工作时候,曾经做过企业数据加密,其中就包含图片,文档以及pdf水印添加问题,好久没弄有些遗忘了,今天又重新整理了一下,也顺便给自己留个记录。thumbnailator 是 Google 开源图片处理库,支持:图片缩放,区域裁剪,水印,旋转,保持比例。下面跟着我操作,大家一起走一遍。首先确保自己已经搭建好了一个SpringBootweb项目。1.引入依赖 thumbnailat
一.pom文件:parent标签 统一了版本号,属性标签: 项目的一些基本属性 ,比如jdk版本 依赖标签:插件标签                二: src文件: src main  java com.包名.项目名  启动类     
转载 2023-07-05 20:06:17
174阅读
 项目介绍本项目分为前后台,有管理员与用户两种角色;管理员角色包含以下功能:管理员登录,管理员主页,权限管理,分类管理,用户管理,文档管理,下载记录,上传记录等功能。 用户角色包含以下功能:注册账号,登录,系统首页,我资源查看,编辑资源,我资料修改,文件上传,密码重置,邮箱信息,密码重置成功等功能。环境需要1.运行环境:最好是java jdk 1.8,我们在这个平台上运行。其他版本
转载 2024-06-05 09:28:20
9阅读
 Alt + →:浏览过下一文件夹 。 Alt + ↓:历史文件夹列表,可以快速回溯到你曾经到过某个文件夹。 Alt + ←:浏览过上一文件夹。 Alt + D:手动输入地址。 Alt + E:我电脑。 Alt + F5:压缩文件。 Alt + F6
# Java 解压文件夹文件夹 在Java编程中,有时我们需要解压缩一个文件夹,并且希望在解压文件夹中继续解压缩内部文件夹。本文将介绍如何使用Java实现这个功能。 ## 流程图 ```mermaid flowchart TD A[开始] --> B(解压文件夹) B --> C{是否有子文件夹} C -- 有 --> D(递归解压) C -- 无
原创 2024-07-04 05:50:41
57阅读
文章目录1. 什么是 Web 器?2. Spring Boot 中器使用场景2.1 Servlet 上下文对象2.1.1 Servlet 上下文对象可以用来初始化数据,用于缓存。什么意思呢?2.1.2 创建类MyServletContextListener.java2.2 会话 Session 对象2.2.1 先创建session类:`MyHttpS
  • 1
  • 2
  • 3
  • 4
  • 5