spring

计算机学姐32 分钟前
java·spring boot·后端·mysql·spring·信息可视化·java-ee
基于SpringBoot的药房管理系统【个性化推荐+数据可视化】作者:计算机学姐 开发技术:SpringBoot、SSM、Vue、MySQL、JSP、ElementUI、Python、小程序等,“文末源码”。
NGC_66111 小时前
spring
SpringMVC处理流程Spring MVC是Spring框架的核心Web模块,基于MVC(Model-View-Controller)设计模式,致力于简化Java Web应用的开发流程,实现请求处理与视图展示的解耦,提升代码的可维护性和扩展性。其核心价值在于通过一套标准化的流程的,统一处理客户端请求,协调各组件完成请求解析、业务逻辑调用、视图渲染等操作。本文将详细拆解Spring MVC的完整处理流程,解析各核心组件在流程中的职责与交互逻辑。
qinaoaini1 小时前
java·数据库·spring
Spring中Aware的用法以及实现在Spring当中有一些内置的对象是未开放给我们使用的,例如Spring的上下文ApplicationContext、环境属性Environment,BeanFactory等等其他的一些内置对象,而在我们可以通过实现对应的Aware接口去拿到我们想要的一些属性,一般命名都是xxxAware,在创建对象的时候, 会调用接口规定的方法注入到相关组件:Aware
康小庄1 小时前
java·开发语言·spring boot·python·spring·intellij-idea
Java自旋锁与读写锁自旋锁(Spin Lock)是一种非阻塞锁,它的核心思想是:当线程获取锁失败时,不会立刻进入阻塞(休眠)状态,而是在一个循环中不断尝试获取锁(“自旋”),直到成功获取锁或者达到自旋上限。
沙河板混1 小时前
java·spring boot·spring
@Mapper注解和@MapperScan注解这两个注解都是 MyBatis(或 MyBatis-Plus)框架里的核心注解,核心目标只有一个:让 Spring 能找到并管理你的 Mapper 接口(也就是操作数据库的 DAO 层接口),避免出现 “找不到 Mapper 实例” 的空指针异常。
青云计划10 小时前
java·后端·spring·mybatis
知光项目知文发布模块这是一个非常经典的 分布式 ID 生成器 实现,采用的是 Twitter 的 Snowflake(雪花)算法。
yeyeye11112 小时前
后端·spring·spring cloud
Spring Cloud Data Flow 简介Spring cloud data flow 简化了应用程序的开发和部署 将精力集中到数据处理的用例上 主要的架构概念在 应用程序、data flow 服务器和目标运行环境上
苏渡苇14 小时前
java·spring boot·redis·后端·spring·缓存·架构
Java + Redis + MySQL:工业时序数据缓存与持久化实战(适配高频采集场景)本文属于专栏《Java × 工业智能》第 7 篇 | GitHub 源码:github.com/iweidujiang/java-industrial-smart
问今域中17 小时前
java·后端·spring
非 Spring 管理对象获取 Spring Bean在 Spring Boot 开发中,我们习惯了通过@Autowired/@Resource等注解轻松注入依赖 Bean,但在 WebSocket、定时任务、第三方框架实例化对象等场景下,会遇到一个核心问题:非 Spring 创建的对象无法直接注入 Spring Bean。
沙河板混17 小时前
java·spring boot·spring
@RequestMapping的参数这是最常用的参数,两个参数完全等价(path 是 Spring 4.3 后新增的,更语义化),用来绑定请求的 URL 路径。
mqffc18 小时前
redis·spring·bootstrap
spring session、spring security和redis整合的简单使用在上一篇**spring session搭配redis的简单使用**文章中,我们简单的使用了spring session和redis,实现了session的外部化存储,下面我们结合spring security进一步体验这三者的搭配。
江湖中的阿龙20 小时前
java·人工智能·spring
【深度实战】Spring AI + DeepSeek:打造工业级 Java AI 应用,彻底解决 WebFlux 阻塞难题2025 年是大模型落地的元年。DeepSeek 凭借极高的性价比和出色的推理能力,成为了国内开发者的首选。然而,对于习惯了 Spring 生态的 Java 程序员来说,如何优雅地接入大模型,而不是到处写 HttpClient 拼 JSON,成了一个现实问题。
Boop_wu20 小时前
前端·spring·java-ee
[Java EE 进阶]Spring Web MVC 入门 (请求)Spring Web MVC 是 Spring Framework Web 模块的核心组件 , 基于经典的 MVC (Model-View-Controller) 设及模式实现 , 是 Java 生态中主流的 Servlet 栈 Web 开发框架(运行在 Servlet 容器之上 , 如 Tomcat , Jetty)
科威舟的代码笔记21 小时前
数据库·spring·oracle
Spring魔法堂:JdbcTemplate如何化身数据库操作“智能管家”简化JDBC开发,让数据库操作变得轻松愉快在Java开发的世界里,数据库操作总是一个绕不开的话题。传统的JDBC编程充满了重复代码和复杂异常处理,让不少开发者头疼不已。今天,我们就来深入剖析Spring框架中的JdbcTemplate,看看它如何化身"智能管家",帮我们轻松应对数据库操作!
花间相见1 天前
人工智能·spring·microsoft
【AI开发】—— Spring AI 入门指南:核心特性与基础用法实战随着大模型技术的普及,越来越多开发者希望将AI能力快速集成到Spring项目中,但不同大模型(OpenAI、百度文心一言、阿里通义千问等)的API差异大、开发繁琐,且需手动处理Prompt设计、上下文管理、输出解析等问题。Spring AI的出现,正是为了解决这个痛点——它为Spring生态提供了统一的AI开发抽象,让开发者无需关注不同大模型的底层差异,用Spring熟悉的方式(依赖注入、注解驱动)快速开发AI应用。
若鱼19191 天前
java·spring·kafka
SpringBoot4.0集成Kafka4-收发POJO消息上篇文章中的案例使用的是starte内置的KafkaTemplate,收发消息的类型都是String类型,那能不能直接收发POJO类型的消息呢? 比如,我们有一个POJO类:
鲨辣椒100861 天前
linux·开发语言·spring
程序运行也有共享空间???——线程先来针对我们昨天进程遗留的一些补充的函数接口: 昨天了解到了三个进程中的函数接口: 分别是: 1.fork:创建子进程(具有异步特性) 2.getpid:获得当前进程的PID 3.getppid:获得创建当前进程的进程的PID
中国胖子风清扬1 天前
java·后端·spring·ui·rust·kafka·web application
Rust 桌面应用开发的现代化 UI 组件库在 Rust 生态系统中,桌面应用开发一直是一个相对小众但充满活力的领域。长期以来,Rust 开发者在构建 GUI 应用时面临着选择有限、学习曲线陡峭等问题。GPUI Component 的出现,为这个领域带来了新的活力。
ccino .1 天前
java·后端·spring·网络安全
【Spring Security RegexRequestMatcher 认证绕过漏洞(CVE-2022-22978)分析】CVE-2022-22978 是 Spring Security 中的一个身份认证绕过漏洞,攻击者可在未登录状态下,通过构造特殊 URL 请求,绕过配置的权限控制规则,访问本应受保护的管理接口或敏感资源。
nnbulls11 天前
java·spring boot·spring
Spring Initializr创建springboot项目,提示java 错误 无效的源发行版:16运行项目后报错:java: 错误: 无效的源发行版:161.修改jdk版本,点击 file -> ProjectStructure -> Project,将Project SDK与Project language level设置为一致