天翼云springboot知识文档专栏是天翼云为开发者提供的互联网技术内容平台。内容涵盖springboot相关内容资讯。开发者在springboot专栏是可以快速获取到自己感兴趣的技术内容,与其他开发者们学习交流,共同成长。
Spring Boot 集成了多种服务器,默认使用了Tomcat 服务器。在高并发情况下,合理地配置 Tomcat 服务器参数对于控制请求量和提高系统的稳定性至关重要。
本文将介绍在 Linux 系统中如何优雅地启动和停止 Spring Boot 项目。使用 nohup、screen 以及 systemd 的方法。每种方法都有其优势,选择哪种方法取决于你的具体需求和使用场景。
当两个或多个bean相互依赖时,就会产生循环依赖。在Spring中,构造器注入和Setter注入处理循环依赖的方式有所不同。下面分别介绍这两种注入方式在处理循环依赖时的策略。
SpringBoot 拦截器(Interceptor)是一种强大的工具,它允许我们在请求处理的不同阶段执行特定的操作。拦截器可以用于多种场景,如日志记录、身份验证、性能监控等。
@ControllerAdvice是一个组件注解,它允许你在一个地方处理整个应用程序控制器的异常、绑定数据和预处理请求。这意味着你不需要在每个控制器中重复相同的异常处理代码,从而使得代码更加简洁、易于管理。
Spring Boot 快速入门(绝对经典)
之前介绍过MyBatis的用法,像 用注解和Mapper.xml操作数据库、在Mapper.xml里写动态SQL。最近在一次用MyBatis批量更新数据库对象的场景中,意识到对MyBatis的一些标签用法不太熟悉,所以去 MyBatis官网 看了一些文档,基于此,本文介绍一些可能会用到的MyBatis用法。
当我们在工作中需要将数据转为XML文件、或者读取解析XML文件时,使用Hutool工具包中的XMLUtil相关方法是最容易上手的方法,本文介绍如何使用Hutool工具包来解析、生成XML文件。
记录一次多数据源配置失效的情况
记录一次导出Excel报表的错误
在SpringBoot项目中,我们添加了许许多多的注解,这些注解提高了开发效率。这是因为SpringBoot在项目启动时,帮我们自动装配了大量的Bean对象,可以通过分析源码查看自动装配的大致原理。
使用fast测试的错误
记录两个Excel导出出现的问题
当业务中的某个功能,需要多个操作组合执行才能完成时(如删除部门,部门下的员工也需要同步删除时),为了保证数据的一致性,需要对这些组合操作添加事务。
记录一次Dubbo远程调用的错误
有的项目启动时,会在控制台输出下面的图案。本文介绍Spring Boot项目如何自定义项目启动时的图案;
使用easyexcel出现的错误
LocalThread是线程变量,可以往该线程变量中填充我们项目用户的ID,可以在其他的业务代码中直接获取,十分方便
记录一次使用FreeMarker的错误;
在服务器上启动springboot项目
2023-06-19 06:58:10
2023-04-13 09:35:17
2022-12-28 07:22:30
2023-04-11 10:14:19
2023-07-28 08:28:53
2023-07-27 06:49:01