技术栈
spring
陵易居士
2 小时前
java
·
后端
·
spring
Spring如何解决项目中的循环依赖问题?
目录什么是循环依赖?如何解决?采用两级缓存解决需要AOP的Bean的循环依赖问题?三级缓存解决循环依赖就是Spring在初始化Bean时两个不同的Bean你依赖我,我依赖你的情况
fjkxyl
3 小时前
java
·
后端
·
spring
Spring的启动流程
1. XML解析(Parsing)—— “读黄书阶段”2. 校验(Validation)—— “查户口阶段”
东锋1.3
3 小时前
java
·
人工智能
·
spring
Spring AI 发布了它的 1.0.0 版本的第七个里程碑(M7)
Spring AI 发布了它的 1.0.0 版本的第七个里程碑(M7),下个月就是 RC1,紧接着就是 GA!,对于我们 Java 开发者来说,这绝对是个值得关注的好消息!
AronTing
7 小时前
spring
·
微服务
·
架构
07-云原生安全深度剖析:从 Kubernetes 集群防护到微服务安全加固
在云原生架构下,Kubernetes 集群管理着大量动态变化的容器化应用,微服务通过 API 频繁交互,传统安全边界被打破。例如,一个包含 500 个容器的电商应用集群,每天可能有数百次的容器创建、销毁和服务升级操作,攻击者可利用容器生命周期管理漏洞、微服务间信任传递缺陷发起攻击。
乐予吕
8 小时前
java
·
后端
·
spring
手写一个微型 Spring 框架:从端口监听到依赖注入
书接上回,作为一个从.NET转Java的开发人员,Spring框架肯定是无法绕过的。在学习 Spring 框架的过程中,我们往往只是停留在“使用”层面,而对其底层实现机制知之甚少。但我始终觉得,学习框架的过程中,理解其设计思想和实现原理是非常重要的。因此,我决定手写一个微型的Spring框架,来深入理解Spring的核心设计思想。为了加深我对 Spring 的理解,并锻炼 Java 框架设计能力,我决定手写一个微型的 Spring 框架 —— Javelin。
qq_44766305
10 小时前
java
·
后端
·
spring
Spring-注解编程
注解基础概念指的是在类或者方法上加入特定的注解(@XXX) 完成特定功能的开发@Componentpublic classXXX{}
Warren98
10 小时前
java
·
spring boot
·
spring
Springboot项目正常启动,访问资源却出现404错误如何解决?
我在自己的springboot项目中的启动类上同时使用了@SprinBootApplication和@ComponentScan注解, 虽然项目能够正常启动,但是访问资源后,返回404错误,随后在启动类中输出bean,发现controller创建失败:
小丁爱养花
20 小时前
java
·
linux
·
运维
·
服务器
·
spring boot
·
后端
·
spring
驾驭 Linux 云: JavaWeb 项目安全部署
目录1. 引言2. Linux 基础指令2.1 ls 展示目录/文件2.2 pwd 查看所在路径2.3 mkdir 创建文件夹
经年小栈
20 小时前
数据库
·
spring
·
性能优化
性能优化-Spring参数配置、数据库连接参数配置、JVM调优
在 Spring Boot 中,server.tomcat.max-connections 是 Tomcat 服务器的关键配置参数,用于控制并发连接数上限。它与系统文件句柄数(File Descriptor Limit)直接相关,若配置不当可能导致 Too many open files 错误。以下是详细解释和配置建议:
eternal__day
21 小时前
java
·
spring
·
java-ee
·
maven
·
mybatis
第二期:[特殊字符] 深入理解MyBatis[特殊字符]MyBatis基础CRUD操作详解[特殊字符]
在掌握了 MyBatis 的基本配置与环境搭建之后,接下来的重点便是深入理解其核心功能——CRUD 操作(增删改查)。💻
魔道不误砍柴功
21 小时前
分布式
·
spring
·
spring cloud
SpringCloud Alibaba 之分布式全局事务 Seata 原理分析
想象一下,你去银行转账:如果 操作1 成功,但 操作2 失败了,你的钱就凭空消失了!这就是典型的分布式事务问题。
阿杆
1 天前
java
·
spring
🤯我写了一套无敌的参数校验组件④ | 现已支持 i18n
SpEL Validator,一个基于 Spring 表达式的参数校验框架,用起来有点像 jakarta.validation,但语法更自由,表达力更强,支持各种复杂场景的参数校验。
隔壁小查
1 天前
java
·
spring
·
microsoft
【后端开发】Spring配置文件
1.application.properties 2.application.yml 3.application.yaml
王有品
1 天前
spring
·
mvc
Spring MVC 全栈指南:RESTful 架构、核心注解与 JSON 实战解析
江城月下
1 天前
java
·
spring
·
mybatis
·
软件工程
·
设计原则
·
设计规范
SOLID原则详解:提升软件设计质量的关键
关于设计原则SOLID具体指的是什么,怎么理解这些设计原则,我觉得有必要记录一笔,毕竟这个设计原则确实经常在关键技术文档中提及,在编程思想中提及,在日常的开发中使用,但是对我来说,似乎知道但又不那么明确,我希望自己对设计原则的思想有一个更加准确和全面的理解,也想明确如果没有这个设计原则会如何?此设计原则的亮点和优势是什么?我在日常开发中怎么使用到这些设计原则的? 本文就是基于以上问题的总结归纳,方便自己日后复盘。 说明:汇总风格和内容借助AI工具
我爱布朗熊
1 天前
spring
·
elasticsearch
·
jenkins
5.Elasticsearch - Spring Data 框架
Kibana 是一个免费且开放的用户界面,能够让你对 Elasticsearch 数据进行可视化,并让你在 Elastic Stack 中进行导航。你可以进行各种操作,从跟踪查询负载,到理解请求如何流经你的整个应用,都能轻松完成。 下载地址:https://artifacts.elastic.co/downloads/kibana/kibana-7.8.0-windows-x86_64.zip
LCY133
1 天前
spring
·
容器
·
kubernetes
k8s 部署spring项目+动态启动pod
在 Kubernetes 中部署 Spring Boot 项目并实现 动态管理 Pod(自动扩缩容、滚动更新等),需要结合 Docker 镜像构建、Deployment 配置、Service 暴露和 HPA(Horizontal Pod Autoscaler) 等组件。以下是完整操作步骤:
Charlie__ZS
1 天前
spring
·
spring cloud
·
负载均衡
Spring Cloud-负载均衡
主要的负载均衡算法有四种,分别是随机法、轮询法、哈希法和最小连接法。
ApeAssistant
1 天前
spring
Spring EL表达式 抽象到极致的艺术品
Spring表达式语言(SpEL)是Spring框架提供的一种功能强大且灵活的表达式语言,支持运行时查询和操作对象图,类似于JSP的EL和OGNL,但功能更为丰富。SpEL广泛应用于Spring生态系统(如IoC容器、Spring Security等),支持属性访问、方法调用、算术逻辑运算、集合操作等特性,并能通过配置文件或注解灵活配置,为Spring应用开发提供了高效的数据处理和动态配置能力。
Gauss松鼠会
1 天前
java
·
数据库
·
spring
·
缓存
·
性能优化
·
database
openGauss新特性 | 自动参数化执行计划缓存
目录自动化参数执行计划缓存简介SQL参数化及约束条件一般常量参数化示例总结执行计划缓存用于减少执行计划的生成次数。openGauss数据库会缓存之前生成的执行计划,以便在下次执行该SQL时直接使用,可以避免反复执行,从而优化执行过程。