spring

无心水1 小时前
java·后端·科技·spring·面试·架构·开源
6、合纵连横:开源快速开发平台全解析与自建平台架构实战【终篇】CSDN专属|系列收官:6大平台测评+行业趋势+自建架构全攻略在技术开发的赛道上,快速开发平台始终是提效的核心利器,从早期的传统脚手架到如今的开源低代码融合方案,快速开发平台的形态和能力一直在迭代升级。本系列文章此前已对若依(RuoYi)、Jeecg-Boot、Ruoyi-Vue-Pro、BladeX、Ant Design Pro、FastAdmin六大主流开源快速开发平台进行了全方位的拆解,包括核心功能、技术栈、实战部署、二次开发技巧等内容,陪伴读者从“初识平台”到“善用平台”。
亓才孓1 小时前
java·spring
[SpringIOC]NoUniqueBeanDefinitionException*同类型多实现类冲突(NoUniqueBeanDefinitionException):使用 “类型 + 名称” 方式获取,或给组件手动指定唯一名称(如)
hrhcode11 小时前
java·后端·spring·springboot·netty
【Netty】五.ByteBuf内存管理深度剖析在Java网络编程中,字节缓冲区是最基础的数据容器。JDK提供了ByteBuffer,但其设计存在诸多不足——固定长度、缺乏动态扩容、API不够友好。Netty重新设计了ByteBuf,不仅解决了ByteBuffer的问题,还引入了池化内存、引用计数、零拷贝等高级特性。
前路不黑暗@13 小时前
java·开发语言·spring
Java项目:Java脚手架项目的通用组件的封装(六)鸡汤: ● 跑得慢不怕,怕的是站在原地计算风雨。你迈出的每一步,都在改写未来的坐标。 ● 竹子用四年扎根三厘米,第五年却以每天30厘米的速度破土——所有沉默的积累,终将惊艳时光。
无心水15 小时前
服务器·分布式·后端·spring·微服务·云原生·架构
5、微服务快速启航:基于Pig与BladeX构建高可用分布式系统实战当单体应用遭遇性能瓶颈、部署困难和技术栈固化时,微服务架构应运而生。然而,微服务在带来解耦、弹性、独立部署等优势的同时,也引入了服务治理复杂性、分布式事务难题和运维成本飙升等新挑战。据CNCF《2023年中国云原生调查报告》显示,超过**74%的中国企业已在生产环境中采用微服务架构,但其中58%**的团队表示面临“微服务开发效率低下”的困境。
求知摆渡16 小时前
java·spring
Spring AI 多模型对话 Demo 实战:OpenAI/Ollama 一套接口、Redis 会话记忆、SSE 流式输出、AOP 日志打点这是一套可直接复用的 Spring AI Demo:同一套 API 同时支持 OpenAI 与 Ollama,按 provider 路由模型,支持 model 运行时覆盖;会话上下文通过 Redis 持久化 ChatMemory 进行多轮对话;同时提供同步与 SSE 流式接口;并用 AOP 统一记录耗时、token 使用与异常。
hrhcode19 小时前
java·后端·spring·springboot·netty
【Netty】三.ChannelPipeline与ChannelHandler责任链深度解析前两篇文章我们分析了Netty的线程模型和核心组件Channel、EventLoop。但有了Channel和EventLoop还不够——网络数据是"生"的,需要经过解析、处理、转换才能被业务使用。这个数据处理的过程,就是由ChannelPipeline和ChannelHandler完成的。
MX_93591 天前
java·开发语言·后端·spring
@Import整合第三方框架原理Spring 与 MyBatis 注解方式整合有个重要的技术点就是 @Import,第三方框架与 Spring 整合 xml 方式很多是凭借自定义标签完成的,而第三方框架与 Spring 整合注解方式很多是靠 @Import 注解完成的。
MX_93591 天前
java·后端·spring·mybatis
Spring注解方式整合Mybatis先引入配置文件:再是注入属性:总的配置类(里面含有xml配置的对照):结果:先是进入@MapperScan看看里面:
弹简特1 天前
java·spring boot·spring·java-ee
【JavaEE08-后端部分】SpringMVC03-SpringMVC第二大核心处理请求之Cookie/Session和获取header###认识Cookie和SessionHTTP 协议本身是 无状态 的——服务器记不住你是谁,下次访问就不认识你了。 为了让网站能记住“你是登录过的用户”,就有了 Cookie 和 Session。
利刃大大1 天前
后端·spring·spring cloud·openfeign·远程调用
【SpringCloud】远程调用OpenFeign && 快速入手 && 参数传递 && 继承方式 && 抽取方式 && 远程部署观察之前写的远程调用代码:虽说 RestTemplate 对 HTTP 封装后,已经比直接使用 HTTPClient 简单方便很多,但是还存在一些问题:
努力也学不会java1 天前
后端·算法·spring·spring cloud·gateway·服务发现
【Spring Cloud】统一服务入口-Gateway之前的文章,我们通过Eureka, Nacos解决了服务注册, 服务发现的问题, 使用Spring CloudLoadBalance解决了负载均衡的问题, 使用OpenFeign解决了远程调用的问题. 但是当前所有微服务的接口都是直接对外暴露的, 可以直接通过外部访问. 为了保证对外服务的安全性,服务端实现的微服务接口通常都带有⼀定的权限校验机制. 由于使用了微服务, 原本⼀个应⽤的的多个模块拆分成了多个应用, 我们不得不实现多次校验逻辑. 当这套逻辑需要修改时, 我们需要修改多个应用, 加重了开发人员的
梵得儿SHI2 天前
后端·spring·spring cloud·用户注册与登录·jwt无状态认证体系·rbac权限控制·微服务用户中心
Spring Cloud 实战攻坚:企业级用户服务开发(注册登录 + JWT 认证 + 权限控制)在微服务架构体系中,用户服务是所有业务服务的基础与核心,承担着用户身份认证、权限管控的关键职责。而注册登录、无状态认证、精细化权限控制,更是企业级微服务的必备能力 —— 很多开发者在落地时,往往会遇到 JWT 配置不规范、权限粒度粗糙、认证流程有漏洞、密码存储不安全等问题,最终导致用户服务无法满足生产环境的要求。
玹外之音2 天前
java·spring
Spring AI 实战:手把手教你构建支持多会话管理的智能聊天服务📦 项目源码:github.com/XiFYuW/spri…在 AI 应用爆发的今天,多轮对话和会话管理是构建生产级聊天应用的核心能力。然而,很多开发者在入门 Spring AI 时,往往只实现了简单的单次问答,缺乏对上下文管理、会话持久化、流式输出等关键特性的深入理解。
callJJ2 天前
java·后端·spring·bean·八股文
Spring Bean 生命周期详解——从出生到销毁,结合源码全程追踪每个人都有生命周期:出生 → 成长 → 工作 → 退休。Spring 中的 Bean 也一样,它不是凭空出现在容器中的,而是经历了一系列明确的阶段:
知识即是力量ol2 天前
java·spring·面试·aop·八股·核心概念篇
口语八股——Spring 面试实战指南(一):核心概念篇、AOP 篇✅ 正确回答思路:面试官您好,我从Spring的定位和核心模块两个方面来回答:首先说Spring是什么:
dfyx9992 天前
java·spring·maven
Maven Spring框架依赖包在pom.xml文件中添加在pom.xml文件中添加https://blog.csdn.net//article/details/113697733Maven Springboot框架依赖
sp422 天前
后端·spring
Spring Task 任务调度可视化管理想必大家都清楚 Spring Scheduler 的好用和怎么用了,不过它没有一个像 XXL-Job 有个后台界面的,好像不太完整,于是笔者打算为 Spring Scheduler 提供一个可视化的操作界面,虽然比不上 XXL-Job 那么强大,但也算弥补其中缺失的一环。它支持在线监控执行的任务、支持动态修改任务状态、暂停/恢复任务,以及终止运行中任务。
小冷coding2 天前
spring·微服务·架构
【项目】医疗数字化升级:基于Spring生态的合规化微服务架构实践在医疗信息化领域,LIS/HIS系统与IVD设备数据管理正经历从单体架构向云原生转型的关键阶段。 本文结合Spring Cloud Alibaba微服务生态、医疗行业合规要求及数据安全防护,提出一套可落地的技术实施方案。
xj198603192 天前
数据库·spring·maven
maven导入spring框架在eclipse导入maven项目,在pom.xml文件中加入以下内容