Spring Boot
文章平均质量分 64
Spring Boot 知识体系
闫小甲
技术笔记,技术分享(bsfc.tech)
展开
-
Spring Boot进阶 - Actuator监控
如果你需要创建自定义的端点,可以定义一个实现// 返回自定义的数据 return "This is data from a custom endpoint";} }// 返回自定义的数据 return "This is data from a custom endpoint";} }// 返回自定义的数据 return "This is data from a custom endpoint";} }原创 2024-05-12 08:26:56 · 915 阅读 · 0 评论 -
Spring Boot应用部署 - JAR包部署瘦身
在日常开发测试环境中,随着业务代码的增加,Maven依赖的jar包也越来越多,导致工程包越来越大。通过阿里云流水线部署时,构建时长逐渐变得不够使用。为了解决这个问题,我们提出了以下瘦身部署方案。原创 2024-05-12 08:25:50 · 491 阅读 · 0 评论 -
Spring Boot进阶 - 实现自动装配原理
Spring Boot的自动装配机制通过、条件注解以及文件的配合,实现了根据应用环境自动配置bean的功能,大大减轻了开发者的手动配置工作,提高了开发效率。开发者只需关注业务逻辑,而大部分基础设施和服务的配置由Spring Boot自动处理。原创 2024-05-11 23:42:10 · 600 阅读 · 0 评论 -
Spring Boot应用部署 - Tomcat/Jetty/Undertow容器对比和使用场景
在前面的文章中,我们介绍了如何替换Tomcat容器,现总结下Tomcat/Jetty/Undertow容器。原创 2024-05-08 22:05:21 · 625 阅读 · 0 评论 -
Spring Boot应用部署 - Tomcat容器替换为Undertow容器
完成以上步骤后,重新构建并运行你的Spring Boot应用,它现在应该使用Undertow作为Web服务器了。更改容器后需要根据Undertow的特点调整一些特定的配置或优化,以确保应用正常运行且性能最优。你还可以通过Spring Boot的配置文件(通常是。依赖中排除Tomcat。原创 2024-05-08 21:58:54 · 502 阅读 · 0 评论 -
Spring Boot应用部署 - Tomcat容器替换为Jetty容器
完成上述修改后,确保重新构建你的项目,以便Maven下载新的依赖并更新你的应用配置。由于实际日志内容会根据你的具体环境(如Spring Boot版本、Jetty版本、具体应用配置等)有所不同,我将提供一个简化的示例来说明Spring Boot应用使用Jetty启动时可能出现的日志输出。这段示例日志展示了Spring Boot应用启动的几个关键步骤,包括Spring Boot的启动信息、Jetty服务器的初始化、以及最终的成功启动消息,包括绑定的端口(在这个例子中是8080)。中添加Jetty的起步依赖。原创 2024-05-05 18:04:36 · 714 阅读 · 0 评论 -
Spring Boot应用部署 - WAR包部署
如果您正在运行Tomcat服务,它会自动检测到新部署的WAR文件并进行解压及部署。如果您尚未启动Tomcat,启动后它同样会处理新部署的WAR文件。将Spring Boot应用部署为WAR包并部署到外部Tomcat服务器上,需要进行一些特定的配置和步骤。为了防止与外部Tomcat服务器产生冲突,需要在构建配置中排除Spring Boot的内嵌Tomcat依赖。按照以上步骤,就能成功将Spring Boot应用打包成WAR文件并部署到Tomcat服务器上了。将生成的WAR文件复制到Tomcat的。原创 2024-04-28 10:41:03 · 726 阅读 · 2 评论 -
Spring Boot应用部署 - JAR包Docker部署
要使用Docker部署Spring Boot应用,需要创建一个Dockerfile来定义如何构建Docker镜像,并且可能还需要在Maven构建脚本中集成Docker插件以简化构建过程。原创 2024-04-28 10:33:43 · 1364 阅读 · 0 评论 -
Spring Boot应用部署 - JAR包部署
Spring Boot应用部署采用打包成JAR文件的方式,旨在利用其内置的嵌入式Tomcat或其他Servlet容器,简化传统Web应用部署流程。原创 2024-04-27 18:37:33 · 692 阅读 · 0 评论 -
Spring Boot的启动过程深入了解
深入了解Spring Boot的启动过程不仅需要理论上的理解,结合代码示例更能直观地展现其实现细节。原创 2024-04-27 16:42:04 · 646 阅读 · 0 评论 -
springboot集成mybatisplus
使用Spring Boot集成Mybatis Plus可以大大简化Mybatis的配置和使用,提高开发效率。Mybatis Plus提供了简单的CRUD,可以大大简化开发。原创 2023-06-13 16:21:10 · 100 阅读 · 0 评论