最新 最热

【毕设项目推荐】基于协同过滤算法Spring Boot +Vue的图书商城系统

网络书城购物系统由用户端,管理员端两大模块组成,各个模块下边又有许多小模块组成,每个模块的作用各不相同,但彼此之间又存在一定关系,通过分析上述模块之间的联系以及系统需求,可得到系统的功能架构,本功能的流程如图2-1所...

2024-08-30
4

SpringSecurity配置自定义登录页

使用SpringSecurity时,需要自定义登录页,否则框架或自动给你生成一个简陋的登录页面。配置如下:

2024-08-29
0

MongoDB高并发性能问题解决方案

有很多终端设备和应用系统之间需要通信,设备将自身的一些指标数据定时发送到mq队列中,应用系统将这些数据从队列中取出并按照相关协议解析后更新mongodb数据库(保存实时数据更新 不保存历史数据)。终端设备发送的数据类型...

2024-08-25
2

AOP优先级踩坑:Required to bind 2 arguments, but only bound 1 (JoinPointMatch was NOT

在一个Spring的项目中,想做2个AOP切面,分别为AspectA与AspectB,并且AspectA的优先级要比AspectB的高,于是想当然地在AspectA加上注解@Order(Ordered.HIGHEST_PRECEDENCE),在AspectB加上注解@Order。...

2024-08-24
3

SpringBoot 用的 spring-jcl 打印日志,与 LoggingSystem 有鸡毛关系?

从源码分析 SpringBoot 的 LoggingSystem → 它是如何绑定日志组件的 从源码的角度讲述了 Spring Boot 的 LoggingSystem 与日志组件的绑定,默认情况下绑定的是 Logback;但当我们具体去看 Spring Boot 的日志打印,却发现...

2024-08-24
3

在嵌入式tomcat运行如何添加spring配置配置参数

你可以在 Tomcat 的环境变量 CATALINA_OPTS 中添加 Spring 配置参数。例如,编辑 setenv.sh(Linux)或 setenv.bat(Windows)文件,添加以下内容:

2024-08-23
2

Spring的LambdaSafe

今天看了下Spring的LambdaSafe类,它提供了一种安全的方式调用Lambda,例如不使用LambdaSafe时的问题

2024-08-23
2

学习 Spring 源码的意义是什么呢?

Spring框架作为Java开发中最常用的框架之一,涉及到大量的设计模式、优秀的编程思想以及复杂的架构设计。通过研究Spring源码,可以深入理解这些设计思想和实现原理,掌握其核心机制,从而更好地使用Spring框架,写出更优雅、更...

2024-08-22
1

Spring Boot的无缝衔接:深入解析与实践

在快速迭代的软件开发环境中,无缝衔接是提升开发效率、降低维护成本、增强系统稳定性的关键。Spring Boot通过其独特的“约定优于配置”原则和丰富的生态系统,为开发者提供了一个高效、简洁的开发平台。本文将深入解析S...

2024-08-20
3

使用双向 @OneToOne 注解避免 Spring Boot 中的 StackOverflowError

在使用 Java Spring Boot 开发过程中,实体之间的关系映射是一个非常常见的需求。为了便于理解,我们将介绍双向 @OneToOne 关系映射,以及如何避免由此产生的 StackOverflowError 问题。...

2024-08-20
3