Spring Boot自动配置原理
自动装配是指在应用程序启动时,SpringBoot根据classpath类路径下的依赖自动装配应用程序所需的一系列bean和配置类,从而减少开发者的配置工作,提高开发效率。需求: 自定义redis-starter,要求当导入redis坐标时,SpringBoot自动创建Jedis的Bean参考: 可
一条sql 在MySQL中是如何执行的
内存临时表 :某些复杂查询,如带有 `GROUP BY`、`ORDER BY`、或 `DISTINCT` 的查询,可能需要 MySQL 在内存中创建临时表来存储中间结果。- 查询缓存检查 :MySQL 在执行查询之前,会检查是否在查询缓存中已有结果(如果查询缓存启用)。MySQL
基于Java Swing + MySQL的飞机航空机票订票系统(客户端)
飞机航空机票订票系统是一个用于管理航空公司机票销售、查询和相关服务的综合信息系统。该系统旨在为用户(如乘客、旅游代理、航空公司工作人员等)提供便捷、迅速的机票购买和管理功能,同时提升航空公司的运营效率。
【Spring实战】24 使用 Spring Boot Admin 管理和监控应用
Spring Boot Admin 是一个强大的工具,为开发人员和运维人员提供了在生产环境中监控和管理 Spring Boot 应用程序的便捷方式。通过集成 Spring Boot Admin,你可以很轻松的监视应用程序状态、查看健康状况、管理日志、获取性能指标等,从而更好地了解和维护应用程序。本文
Spring 过滤器:OncePerRequestFilter 应用详解
OncePerRequestFilter是Spring提供的一个过滤器基类,它确保了在一次完整的HTTP请求中,无论请求经过多少次内部转发,过滤器的逻辑都只会被执行一次。这对于需要在请求处理之前或之后进行一次性设置或清理资源的场景特别有用。OncePerRequestFilter是Spring框架中
教程:在Spring Boot应用中集成OAuth 2.0认证
通过本教程,我们学习了如何在Spring Boot应用中集成和使用OAuth 2.0认证。从添加依赖、配置OAuth 2.0客户端信息,到配置Spring Security和创建控制器处理认证后的回调,这些步骤帮助开发者快速实现安全的认证机制,并保护应用程序的资源。
springboot系列十一:Thymeleaf
springboot系列十一:Thymeleaf
Flowable-SpringBoot项目集成
实际整合过程中,可能存在版本、环境、依赖等影响,导致出现报错,但是大体的思路如上,可以参考整合。下一节:flowable-加载系统用户。
springboot-自动配置
根据条件注解(如 @ConditionalOnClass、@ConditionalOnMissingBean 等),决定是否加载对应的配置类或 Bean。:在主类上添加 @SpringBootApplication 注解,该注解包含 @EnableAutoConfiguration,开启自动配置功能
多级留言/评论的功能实现——SpringBoot3后端篇
想要实现类似bilibili的评论区那样,在药材、方剂、文章详情页都实现多级留言/评论功能,但是不以递进的方式来展现层级关系
springboot项目打包并部署到Tomcat上及报错处理
springboot项目打包并部署到Tomcat上及报错处理The plugin org.apache.maven.plugins:maven-compiler-plugin:3.13.0 requires Maven version 3.6.3
Spring踩坑:抽象类作为父类,使用子类@Autowired属性进行填充,属性值为null
本文将深入探讨在Spring Boot 2.0及以上版本中使用抽象类作为父类时的最佳实践,特别关注依赖注入的正确使用方式。在Spring Boot 2.0及以上版本中,我们可以直接在抽象类的属性上使用@Autowired注解进行依赖注入。这意味着在构造器执行时,@Autowired注解的属性还没有被
@SpringBootApplication详解
在Spring Boot的学习中难免需要接触源码,而入手及时从Spring Boot项目启动类开始入手。项目启动类非常简单,仅仅存在一个注解@SpringBootApplication以及一个运行参数为被该注解标注类run函数。对于该启动类的分析,就从这个Spring Boot的核心注解开始入手。是
【wiki知识库】09.欢迎页面展示(浏览量统计)SpringBoot部分
wiki知识库,基本完结。
【热部署】✈️Springboot 项目的热部署实现方式
本地开发通过热部署避免每次手动重启,加速开发效率
【Spring Boot】过滤敏感词的两种实现
基于Spring Boot的论坛系统实现敏感词过滤的两种方式:自行构建前缀树过滤器与使用第三方开源项目。
Spring之IOC容器
Spring之IOC容器从入门都手写源码
Tomcat初篇
Tomcat的工作原理体现了一个典型的Web服务器和Servlet容器的模型对Java中的Tomcat进行讲解分析,总结
在Spring Boot中实现异步处理与并发控制
通过在Spring Boot中实现异步处理与并发控制,我们能够优化应用程序的性能,提升响应速度。通过配置自定义线程池、使用异步方法、定时任务及并发控制技术,我们可以有效地管理系统资源和提升应用的吞吐量。这一过程涉及到异步任务的执行、线程池的配置、以及并发控制的实践,以帮助我们提升应用的性能和响应能力
SpringCloud2024学习笔记【学习视频:尚硅谷SpringCloud2024】
SpingCloud微服务学习笔记