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_10264 小时前
java·人工智能·spring
Spring AI Structured-Output源码分析StructuredOutputConverter 接口有一个方法 getFormat()。当你调用这个方法时,它会生成一段自然语言的指令,这段指令中包含了你 Java Bean 的 JSON Schema。你需要手动或自动将这段指令拼接到发给 AI 的 Prompt 中。
alonewolf_9915 小时前
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&DISpring是包含了众多⼯具⽅法的IoC容器IoC:Inversion of Control(控制反转),也就是说Spring是⼀个"控制反转"的容器,其实就是把创建对象的权力交给了Spring。传统方法中,对于创建对象,是谁使用谁创建,而IoC是把创建对象交由第三方。
zhglhy1 天前
java·spring
Spring Data Slice使用指南目录一、基本概念与 Page 的区别主要特点二、核心接口方法三、基本使用示例1. Repository 接口定义
阿杰 AJie1 天前
java·spring
Token 管理工具下面是一套 真正通用、可复用、与具体平台完全解耦的 Token 管理工具设计,满足:TokenManager 只负责:缓存 + 过期判断 + 刷新调度至于“怎么获取 Token”,交给调用方提供
czlczl200209251 天前
java·spring boot·后端·spring·架构
从 SSO 登录到跨系统资源访问:OAuth2 全链路交互详解场景描述:用户 Zhangsan 想要在“系统 B”里查看他在“系统 A”的订单,但他还没登录。四大角色:
廋到被风吹走1 天前
java·spring·缓存
【Spring】IoC容器深度解析:Bean生命周期与循环依赖三级缓存Spring IoC容器中,Bean的生命周期分为四大阶段(实例化→属性填充→初始化→销毁),每个阶段都提供丰富的扩展点,总计可细分为12个子步骤。
用户0203388613141 天前
spring
手写Spring(2):实现AOP与JdbcTemplate实现AOP拦截器的invoke方法Object invoke(Object proxy, Method method, Object[] args) throws Throwable
用户0203388613141 天前
spring
手写Spring框架(3):实现MVC对于一个Web应用程序来说,启动时,应用程序本身只是一个war包,并没有main()方法,因此,启动时执行的是Server的main()方法。以Tomcat服务器为例: