图片的上传这是我设计的设计库,不好,请大家多多见谅CREATE TABLE `sys_user` ( `user_id` int(11) NOT NULL AUTO_INCREMENT COMMENT '用户id', `user_name` varchar(255) DEFAULT NULL COMMENT '用户名', `user_realname` varchar(255) DEF
SpringBoot 内容管理JPA实体、持久化实体EntityCrudRepository和JpaRepository测试Test包结构与main包结构相同使用Lombok插件@RequestBody @RequestParam @PathVaribleMVC架构模板引擎mustache构建MVC架构的Web应用文件上传nio包中的Path和Paths文件下载springBoot日志简单的预设配
一、需求:今天碰到了一个需求,就是将COS对象存储的图片和后端的数据库查询出来的用户的信息的excel表格一起打包成一个压缩包提供给前端下载。二、分析: 三、环境搭建:引入处理excel表格的依赖、hutool工具包、cos对象存储的依赖(这里我就不一一介绍如何配置对象存储了,具体的可以参考上诉的腾讯云文档)<properties> <poi.versi
添加依赖:<dependency> <groupId>commons-io</groupId> <artifactId>commons-io</artifactId> <version>2.4</version> </dependency> <dependency> <g
转载 2024-03-23 10:44:13
247阅读
前言什么是国际化呢?国际惯例,来时来一段官方介绍:国际化(internationalization)是设计和制造容易适应不同区域要求的产品的一种方式。 它要求从产品中抽离所有地域语言,国家/地区和文化相关的元素。 换言之,应用程序的功能和代码设计考虑在不同地区运行的需要,其代码简化了不同本地版本的生产。 开发这样的程序的过程,就称为国际化。在我们实际开发中,一个web应用可能要在多个地区使用,面对
转载 2024-03-27 21:04:46
23阅读
# Java返回压缩文件教程 ## 整件事情的流程 首先,让我们来整理一下实现"Java返回压缩文件"的流程,可以用如下表格展示步骤: | 步骤 | 操作 | | ------ | ------ | | 1 | 创建压缩文件 | | 2 | 将文件内容写入压缩文件 | | 3 | 返回压缩文件 | ## 每一步需要做什么 ### 步骤一:创建压缩文件 在这一步,我们需要创建
原创 2024-05-04 07:07:36
26阅读
使用websocket技术实时输出系统日志到浏览器端,实现WebLog   boot-websocket-log:spring boot系统中使用websocket技术实时输出系统日志到浏览器端,因为是实时输出,所有第一时间就想到了使用webSocket,而且在spring boot中,使用websocket超级方便,阅读本文,你会接触到以下关键词相关技术:WebSo
分离 lib 依赖和资源文件 在实际生产过程中,常常会遇到资源打包文件太大,在部署的时候很不方便,传统的打包方式会将所有的文件(jar 和 资源配置文件)都打包在了一个 jar 文件中,这样后期在修改配置信息的时候,相当的不方便。因此,如何将项目本身的 jar 文件和依赖 jar 文件分离,并把资源文件也分离出来,分别独立成自己的文件目录是很有必要的。一、传统打包方式 传统的打包方式在 pom.x
转载 2024-03-19 13:38:57
245阅读
正文?一.统一接口返回结果前端接口请求后台端,后端将返回结果统一封装。提高交互的规范性及通用性,也提高了前后端联调效率。前端根据规范格式返回结构体进行统一映射处理,就避免一个接口一个返回格式的问题。1.统一封装结果包含如下参数状态码:code状态信息:status返回信息:message数据:data2.统一封装结果包含如下方法全参数方法成功返回(无参)成功返回(枚举)成功返回(状态码+返回信息)
1 需要Yoon感到的pom文件依赖 org.apache.pdfbox pdfbox 2.0.1 com.itextpdf itextpdf 5.5.1com.itextpdf itext-asian 5.2.0org.freemarker freemarker 2.3.30org.xhtmlrenderer flying-saucer-pdf 9.0.9 org.xhtmlrenderer f
转载 2024-08-13 16:44:55
78阅读
1.创建一个springboot项目maven如下:<?xml version="1.0" encoding="UTF-8"?> <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLo
转载 2024-04-08 09:50:22
195阅读
# 实现Java将压缩文件返回 ## 1. 流程步骤 首先,让我们通过以下表格展示整个流程的步骤: | 步骤 | 操作 | | ---- | ---- | | 1 | 创建一个压缩文件的输入流 | | 2 | 创建一个字节输出,将压缩文件写入到字节输出中 | | 3 | 将压缩文件写入到字节数组中 | | 4 | 返回字节数组作为结果 | ## 2. 操作步骤 ### 步骤1:创建
原创 2024-03-07 04:20:51
80阅读
1、初识gzip,第一次看到或者说注意到gzip的时候是在做数据爬虫的时候,需要爬取第三方网站的图片,开始写的爬虫有问题,爬到的图片都不能展示,
原创 2023-05-26 00:48:20
723阅读
场景:后端给前端的数据类型可能会是基本数据类型、String字符串、对象、数组、或者异常提示等。前端拿到你返回的数据去展示或者给出错误提示,但他不可能说每个接口都把这些异常提示处理一遍,比如说返回没有登录、或者一些业务异常等。分析:基于上面场景,那么我们要做的就是在后端返回结果前做一层统一处理。返回一个统一的对象,如ResponseVO,有code、msg、data;前端根据返回的code做统一处
SpringBoot 文件上传案例:图书管理(SpringBoot+Thymeleaf+SpringData-JPA) 添加图书:图书基本信息及封面图片的上传及入库 图书详细:图书基本信息和封面图片显示SpringData JPA 使用上传页面的三个必须要求图片上传接收和处理资源映射(图片回显)全局异常处理数据库脚本CREATE DATABASE wdzldb` USE `wdzldb`; D
配置默认情况下,在 spring boot 嵌入的 tomcat 限制了上传文件的大小,在 spring boot 的我官方文档中说明,每个文件的最大配置为1Mb,单次请求的总文件数不能大于10Mb。这意味着如果你上传的图片大于1Mb,会被拦截下来,无法正常保存到后台,并抛出一个错误,返回状态码:500。The field file exceeds its maximum permitted si
转载 2024-02-10 07:29:58
162阅读
本文讲解了如何处理捕获全局异常以及怎么自定义异常,顺便说明了统一结果的返回格式,并特殊处理的404,not found的异常,将其作为统一结果返回。如果你觉得本文有用,点个赞吧! SpringBoot系列(十)统一异常处理与统一结果返回目录1. 全局异常捕获与处理2. 统一结果返回与统一异常3. controller代码测试与结果4. 404异常特殊处理
# Java Zip生成压缩文件 在Java中,我们经常需要对文件进行压缩和解压缩操作。Java提供了`java.util.zip`包,其中包含了用于操作ZIP文件的类。本文将介绍如何使用Java的Zip生成压缩文件。 ## 状态图 首先,我们通过一个状态图来展示生成压缩文件的流程: ```mermaid stateDiagram-v2 A[开始] --> B[创建Zip输出
原创 2024-07-22 06:18:55
57阅读
# Java生成图片返回前端实现指南 ## 1. 简介 本文将教会刚入行的开发者如何使用Java生成图片,并将其返回给前端。我们将通过以下步骤来实现这个目标: 步骤 | 动作 -- | -- 1 | 创建一个空白的图片对象 2 | 向图片中添加图形或文本 3 | 将图片转化为字节数组 4 | 将字节数组封装为对象 5 | 将对象返回给前端 ## 2. 实现步骤 ### 步骤 1:
原创 2024-01-14 06:34:26
126阅读
# Java生成图片返回给JavaScript的完整实现 在现代Web开发中,前端和后端之间的交互越来越频繁。其中,将动态生成的图片流通过后端返回给前端是一项常见的需求。本文将通过一个简单的例子来演示如何用Java生成一个图片,并返回给JavaScript进行显示。 ## 流程概述 以下是整个流程的步骤概述: | 步骤 | 描述
原创 2024-08-08 16:48:18
84阅读
  • 1
  • 2
  • 3
  • 4
  • 5