spring

a程序小傲5 分钟前
java·linux·服务器·spring boot·spring·面试·职场和发展
国家电网面试被问:FactoryBean与BeanFactory的区别和动态代理生成BeanFactory是Spring的"工厂总管",FactoryBean是"特殊产品生产线"java
若鱼191910 分钟前
java·spring
SpringBoot4.0新特性-Resilience之失败重试从Spring7.0版本开始,Spring Framework核心模块已经集成了常用Resilience相关功能,主要包括了对方法调用的失败重试支持以及并发控制支持。SpringBoot 4.0默认的Spring的版本就是Spring 7.0, 因此SpringBoot 4.0自然也就具有了这些特性。本文先来学习下失败重试,下一篇再来学习并发控制。
哪里不会点哪里.15 分钟前
java·后端·spring
Spring 核心原理解析:它到底解决了什么问题?目录一、如果没有 Spring,Java Web 会遇到什么问题?二、Spring 的第一个核心思想:IoC(控制反转)
梵高的代码色盘1 小时前
java·spring·缓存·微服务·面试·互联网大厂·技术深度
互联网大厂Java求职面试实录与技术深度解析本文模拟了一场互联网大厂Java开发工程师的面试过程。面试官以严肃、专业的态度,结合互联网热门业务场景提出问题,而应聘者谢飞机则展示了真实的求职者行为——对简单问题能够准确回应,复杂问题则回答模糊。通过三轮递进的提问,逐步深入技术栈核心,旨在帮助广大Java学习者系统掌握相关技术。
短剑重铸之日4 小时前
java·后端·spring·spring cloud
《SpringCloud实用版》完整技术选型地图大家好,欢迎来到 Spring Cloud 系列的第一篇。作为一名Java 开发者,你可能在纠结:2026 年了,Spring Cloud 还能学吗?Kubernetes、Istio 服务网格、Serverless 架构风头正劲,Spring Cloud 是不是过时了?
拽着尾巴的鱼儿5 小时前
java·后端·spring
Spring定时任务 Scheduled使用在项目开发中,我们通常需要使用定时任务进行在一定的时间内进行任务的触发。它是 Spring 框架提供的定时任务核心注解,用于标记方法作为「定时执行的任务」,让开发者无需手动编写定时器(如 Timer/ScheduledExecutorService),只需通过简单配置就能实现任务的定时 / 周期性执行。
醇氧6 小时前
java·学习·spring
Spring WebFlux 学习Spring WebFlux 是 Spring Framework 5 引入的响应式(Reactive)Web 框架,用于构建非阻塞、异步、事件驱动的 Web 应用程序。它与传统的基于 Servlet 的 Spring MVC 并行存在,但底层架构完全不同。
浮生醉清风i7 小时前
java·人工智能·spring
Spring Ai本文是springAi + spring-ai-alibaba 进行的大模型调用方式,需要先在百炼平台注册账号并获得ApiKey 进行操作。百炼平台文档:https://help.aliyun.com/zh/model-studio/cosyvoice-java-sdk
拽着尾巴的鱼儿7 小时前
java·后端·spring
Spring:定时任务@Scheduled cron 的实现原理定时任务 @Scheduled 中配置cron 的表达式,但是spring 如何感知到 改任务的具体执行时机呢,本文对此进行分析。
L.EscaRC8 小时前
java·开发语言·spring
深度解析 Spring 框架核心代理组件 MethodProxy.javaSpring AOP 的实现主要依赖于两种动态代理技术:JDK 动态代理和 CGLIB 代理 。当目标对象实现了一个或多个接口时,Spring 默认使用 JDK 动态代理;而当目标对象是一个没有实现任何接口的类时,Spring 则会采用 CGLIB 来创建其子类作为代理。在 CGLIB 代理机制中,MethodProxy 类是一个不可或缺的核心组件。每当通过代理对象调用一个方法时,这个调用都会被分发到一个 MethodInterceptor 接口的实现中,而 MethodProxy 对象正是作为参数传递给
拽着尾巴的鱼儿8 小时前
java·spring·缓存
Spring 缓存 @Cacheable 实现原理我们在开发中有时会使用到 @Cacheable 来缓存结果,这样在下一次请求进入后,可以先从缓存中获取结果,如果缓存中没有在进入原方法,最后将获取到的结果放入到缓存中,以便下次请求可以直接使用。那么 @Cacheable 它是如何实现的呢?
逍遥德8 小时前
java·后端·spring
函数式编程 Java Lambda Stream及其实现类常用函数Java 中 Lambda、Stream 以及 Stream 相关常用方法的使用,这是 Java 8 及以上版本中非常核心的函数式编程特性,掌握它们能极大提升集合处理的效率和代码简洁性。
一叶飘零_sweeeet8 小时前
spring·springai·springaialibaba
Spring AI Alibaba实战:从0到1构建企业级智能应用❀ 刚参加了博客之星评选,路过的朋友们可以助力啦~,以下是链接, https://www.csdn.net/blogstar2025/detail/179
dabidai9 小时前
spring
@Autowired与@Resource区别@Autowired:由Spring框架自己定义的注解,仅在Spring/Spring boot生态中生效,如果项目切换到其他依赖注入,该注解会失效
@我不是大鹏9 小时前
数据库·人工智能·spring
3、Spring AI Alibaba(SAA)零基础速通实战之Ollama私有化部署和对接本地大模型1、是什么?2、产品定位 3、去 哪下https://ollama.com/download 4、怎么玩? 在models搜索你需要的模型(本地机器可以先从4B开始尝试、好的机器可以跑更大的模型)
enjoy编程10 小时前
java·人工智能·spring
Spring-AI Agent Skills 赋予AI智能体“即插即用”的专业超能力 --IIAgent Skills 正在重新定义我们与 AI 的协作方式。它不再要求我们成为高明的 “提示词巫师”,而是鼓励我们成为技能架构师。
那我掉的头发算什么10 小时前
java·服务器·后端·spring·mvc
【Spring MVC】手动做出小网页的最后一步——学会SpringMVC响应在上一篇内容中,我们聚焦于 SpringMVC 的请求相关知识点。当时示例代码里的所有接口方法,返回类型都直接定义为 String—— 这是因为我们并未对接口的响应结果做任何规范化约束。而通过本篇内容的学习,相信大家对 SpringMVC 的核心机制,会有更深入、更体系化的理解!
Micro麦可乐11 小时前
java·spring boot·spring·gitee·github·spring security·社交登陆
最新Spring Security实战教程(十五)快速集成 GitHub 与 Gitee 的社交登录🌷 古之立大事者,不惟有超世之才,亦必有坚忍不拔之志 🎐 个人CSND主页——Micro麦可乐的博客 🐥《Docker实操教程》专栏以最新的Centos版本为基础进行Docker实操教程,入门到实战 🌺《RabbitMQ》专栏19年编写主要介绍使用JAVA开发RabbitMQ的系列教程,从基础知识到项目实战 🌸《设计模式》专栏以实际的生活场景为案例进行讲解,让大家对设计模式有一个更清晰的理解 🌛《开源项目》本专栏主要介绍目前热门的开源项目,带大家快速了解并轻松上手使用 ✨《开发技巧》本专栏包含
小光学长1 天前
java·数据库·spring
基于ssm的实验室设备管理系统4y8w0ro7(程序+源码+数据库+调试部署+开发环境)带论文文档1万字以上,文末可获取,系统界面在最后面。随着高校教育规模的不断扩大和科研活动的日益频繁,实验室设备作为教学与科研的核心资源,其管理效率直接影响实验教学质量与科研成果产出。传统实验室设备管理普遍存在以下问题:
二哈喇子!21 小时前
java·spring boot·spring
基于JavaSE的淘宝卖鞋后端管理系统的设计与实现数据库就像盖房子用的地基,所以数据库一定要建好查看创建数据库及建表语句请点我数据初始化,添加数据,给数据一个初值