摘要: 这次的文件上传下载仅指的是本机的服务器,不指第三方文件存储系统!!! 1.在pom中加入以下依赖,如已经加入,请忽略 <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-th 阅读全文
posted @ 2024-05-14 09:39 栓栓和霜霜 阅读(204) 评论(0) 推荐(0) 编辑
摘要: 1.添加依赖 <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-validation</artifactId> </dependency> <dependency> <gr 阅读全文
posted @ 2024-05-14 08:58 栓栓和霜霜 阅读(10) 评论(0) 推荐(0) 编辑
摘要: Spring Boot支持本地化的消息,这样你的应用程序就可以满足不同语言偏好的用户。 默认情况下,Spring Boot会在classpath的根部寻找 messages 资源包(resource bundle)的存在。 自动配置只有在资源包中存在默认的properties文件(默认为 messa 阅读全文
posted @ 2024-05-10 21:14 栓栓和霜霜 阅读(85) 评论(0) 推荐(0) 编辑
摘要: 可以使用 spring.profiles.active Environment 属性来指定哪些配置文件是活动的(active)。 例如,我们可以在application.properties配置 spring.profiles.active=test 启动项目,即会按照指定的配置文件启动 除此之外, 阅读全文
posted @ 2024-05-10 20:49 栓栓和霜霜 阅读(222) 评论(0) 推荐(0) 编辑
摘要: 所有四个嵌入式Web服务器(Jetty、Reactor Netty、Tomcat和Undertow)以及基于响应式和Servlet的Web应用都支持优雅关闭。 它作为关闭应用程序上下文的一部分发生,并在停止 SmartLifecycle bean的最早阶段执行。 这种停止处理使用一个超时,提供一个宽 阅读全文
posted @ 2024-05-10 20:35 栓栓和霜霜 阅读(360) 评论(0) 推荐(0) 编辑
摘要: 使用H2内置数据库具有以下几个优势: 轻量级:H2数据库是一个轻量级的嵌入式数据库,可以方便地与应用程序打包在一起,不需要额外的数据库安装和配置,使得应用程序更加简洁和便于部署。 快速启动:由于H2数据库是内存数据库,它可以非常快速地启动和连接到应用程序,减少了应用程序启动时间。 支持多种模式:H2 阅读全文
posted @ 2024-05-10 19:57 栓栓和霜霜 阅读(425) 评论(0) 推荐(0) 编辑
摘要: Swagger是一个用于设计、构建和文档化Web API的开源工具。它可以帮助开发人员设计和描述API,并生成易于理解的文档。通过Swagger,开发人员可以更方便地了解 API 的功能、参数、请求和响应等信息,提高了API的可读性和易用性。 Swagger提供了一套工具和规范,包括: 1.Swag 阅读全文
posted @ 2024-05-09 21:26 栓栓和霜霜 阅读(37) 评论(0) 推荐(0) 编辑
摘要: springdoc-openapi库有助于使用 Spring Boot 项目自动生成 API 文档。 springdoc-openapi它的工作原理是在运行时检查应用程序,根据 spring 配置、类结构和各种注释推断 API 语义。自动生成 JSON/YAML 和 HTML 格式 API 文档。 阅读全文
posted @ 2024-05-09 21:12 栓栓和霜霜 阅读(471) 评论(0) 推荐(0) 编辑