技术栈
spring
廋到被风吹走
33 分钟前
java
·
spring boot
·
spring
【Spring】Spring Boot Starter设计:公司级监控SDK实战指南
基于Spring Boot的自动配置机制,设计一个生产级的公司级监控SDK Starter,需要遵循模块化、可观测性、高性能三大原则。本文将以监控SDK为例,完整解析自定义Starter的设计与实现。
之歆
2 小时前
java
·
人工智能
·
spring
Spring AI入门到实战到原理源码-多模型协作智能客服系统
本文档基于 TestStructuredOut.java 代码文件,总结了 Spring AI 中结构化输出的实现方式,包括:
IT 行者
2 小时前
java
·
后端
·
spring
Spring Security 7 OAuth2 Token 格式选择浅析
摘要 JWT Token 堪称一把双刃剑,让开发者既爱又恨。其自包含的特质让我们无需再为分布式存储而烦恼,带来了更快的响应速度,这确实是值得称赞的优点。但不得不承认,Token 长度的膨胀确实会增加网络传输的额外开销,而算法验签所带来的 CPU 消耗也是客观存在的现实。因此,在实际项目中选择 JWT 还是传统 Session 方案,关键还是要结合用户规模和系统架构来权衡利弊。
Coder码匠
3 小时前
数据库
·
spring
从项目实践中学习 Spring 事务范围优化
在实际开发中,我们经常使用 @Transactional 注解来管理事务。但是,事务注解放置的位置会直接影响系统性能。本文通过一个真实的生产案例,深入讨论如何优化事务范围,提升系统性能。
程序猿零零漆
4 小时前
学习
·
spring
Spring之旅 - 记录学习 Spring 框架的过程和经验(十二)Spring整合web环境
通过这篇博客,您将获得关于如何在 Web 应用中有效利用 Spring 框架的深入理解,并掌握一些实际操作技能,为今后的开发工作打下坚实的基础。
廋到被风吹走
4 小时前
spring boot
·
安全
·
spring
【Spring】Spring Boot Actuator 深度解析:健康检查、指标暴露与端点安全
Spring Boot Actuator 是生产环境监控的利器,提供健康检查、指标采集、端点管理等核心能力。本文将深入探讨其三大核心功能及生产级安全实践。
sww_1026
4 小时前
java
·
人工智能
·
spring
Spring AI Structured-Output源码分析
StructuredOutputConverter 接口有一个方法 getFormat()。当你调用这个方法时,它会生成一段自然语言的指令,这段指令中包含了你 Java Bean 的 JSON Schema。你需要手动或自动将这段指令拼接到发给 AI 的 Prompt 中。
alonewolf_99
15 小时前
java
·
spring
·
mvc
Spring MVC启动与请求处理全流程解析:从DispatcherServlet到HandlerAdapter
虽然Spring Boot简化了配置,但其底层仍然使用Spring MVC处理Web请求。传统方式通过web.xml配置DispatcherServlet,而在Spring Boot中则通过自动配置完成。
Echo娴
15 小时前
java
·
后端
·
spring
Spring的开发步骤
修改Maven地址,打开自己的Maven安装文件地址打开到\conf\setting.xml,可选择记事本打开方式,用快捷键ctrl+f查找jdk,可选择下一个,找到形如下图格式的地方。
短剑重铸之日
16 小时前
java
·
开发语言
·
后端
·
spring
·
springboot4.0
《SpringBoot4.0初识》第一篇:前瞻与思想
本期内容为自己总结归档,共分5章,本人遇到过的面试问题会重点标记。《SpringBoot4.0初识》第一篇:前瞻与思想
廋到被风吹走
18 小时前
spring
·
mvc
·
restful
【Spring】Spring MVC核心原理与RESTful最佳实践详解
DispatcherServlet是Spring MVC的前端控制器(Front Controller),所有HTTP请求的统一入口。它继承自HttpServlet,遵循Servlet规范,是整个MVC架构的调度核心。
大爱编程♡
21 小时前
数据库
·
mysql
·
spring
Spring IoC&DI
Spring是包含了众多⼯具⽅法的IoC容器IoC:Inversion of Control(控制反转),也就是说Spring是⼀个"控制反转"的容器,其实就是把创建对象的权力交给了Spring。传统方法中,对于创建对象,是谁使用谁创建,而IoC是把创建对象交由第三方。
zhglhy
1 天前
java
·
spring
Spring Data Slice使用指南
目录一、基本概念与 Page 的区别主要特点二、核心接口方法三、基本使用示例1. Repository 接口定义
阿杰 AJie
1 天前
java
·
spring
Token 管理工具
下面是一套 真正通用、可复用、与具体平台完全解耦的 Token 管理工具设计,满足:TokenManager 只负责:缓存 + 过期判断 + 刷新调度至于“怎么获取 Token”,交给调用方提供
czlczl20020925
1 天前
java
·
spring boot
·
后端
·
spring
·
架构
从 SSO 登录到跨系统资源访问:OAuth2 全链路交互详解
场景描述:用户 Zhangsan 想要在“系统 B”里查看他在“系统 A”的订单,但他还没登录。四大角色:
廋到被风吹走
1 天前
java
·
spring
·
缓存
【Spring】IoC容器深度解析:Bean生命周期与循环依赖三级缓存
Spring IoC容器中,Bean的生命周期分为四大阶段(实例化→属性填充→初始化→销毁),每个阶段都提供丰富的扩展点,总计可细分为12个子步骤。
用户020338861314
1 天前
spring
手写Spring(2):实现AOP与JdbcTemplate
实现AOP拦截器的invoke方法Object invoke(Object proxy, Method method, Object[] args) throws Throwable
用户020338861314
1 天前
spring
手写Spring框架(3):实现MVC
对于一个Web应用程序来说,启动时,应用程序本身只是一个war包,并没有main()方法,因此,启动时执行的是Server的main()方法。以Tomcat服务器为例: