首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
关注
综合
后端
前端
Android
iOS
人工智能
开发工具
代码人生
阅读
排行榜
综合
后端
排行榜
前端
Android
iOS
人工智能
开发工具
代码人生
阅读
全部
后端
Java
Python
前端
面试
数据库
架构
Spring Boot
Go
展开
全部
后端
Java
Python
前端
面试
数据库
架构
Spring Boot
Go
MySQL
大数据
算法
程序员
Elasticsearch
Redis
暂无数据
推荐
最新
你真的会打印日志吗?基于 Spring Boot 的全方位日志指南
一、日志概述:为什么它比 System.out.println 更重要? 在 [Java 开发]早期,我们习惯使用 System.out.println() 来调试代码 。但随着项目复杂度提升,简单的
Spring Boot 实战:MyBatis 操作数据库(上)
1. 为什么持久层开发需要 MyBatis? 1.1 传统 JDBC 的局限性 在 JDBC 编程中,开发者需要手动完成以下繁琐步骤: 创建数据库连接池 DataSource 并获取 Connecti
企业管理系统如何实现自定义首页与千人千面?RuoYi Office 给出了完整方案
企业管理系统如何实现自定义首页与千人千面?RuoYi Office 给出了完整方案 引言:为什么企业管理系统需要自定义首页? 还记得那个年代吗?所有员工登录 OA 系统后,看到的都是同一个首页——公司
Spring 源码分析 Lifecycle Bean
前言 前面的文章我们介绍了 Spring 容器的普通 Bean 。我们已经熟悉了单例 Bean 的初始化与生命周期。然而,在真实的复杂应用中,我们常常面临另一类需求:如何在容器启动完成后,自动开启某个
彻底重绘Spring Boot性能版图,资源占用缩减80%
很多开发者还在用十年前的习惯写现在的 Spring Boot 应用。这种技术代差不仅让代码显得臃肿,更是在浪费服务器的真金白银。本文整理了一些进阶技巧,帮助优化 Spring Boot 应用的运行效率
告别冗余!Spring Boot Web 入参转换 6 种玩法,@InitBinder 可以退休了
做 Spring Boot Web 开发的小伙伴,想必都做过请求入参类型转换吧?比如前端传过来的日期字符串(像 "2026-02-11"),后端用 Date 类型接收;前端传的数字字符串(像 "1,0
Spring Boot自动装配原理
Spring Boot的自动装配(Auto-Configuration)是其最核心的特性之一。简单来说,它能够根据项目中的依赖jar包、已定义的Bean以及各种配置信息,自动为Spring容器配置合适
Spring 源码分析 事务管理的实现原理(下)
前言 上篇文章我们介绍了 Spring 事务管理相关的核心类,本篇文章我们就直接从事务源码开始分析,包括声明式事务和编程式事务。 本篇文章使用的 SpringBoot 版本是 3.4.1 ,对应 Sp
Spring 源码分析 事务管理的实现原理(上)
前言 上篇文章介绍了 Spring AOP 的实现原理,掌握了 AOP,再理解 Spring 事务会简单很多,值得注意的是,提到事务,我们通常说的是关系型数据库的事务,Spring 只是一个 Java
Spring Boot 4.0 正式发布,真学不动了!
好家伙,就在昨晚,Spring Boot 团队悄悄地把 4.0.0 正式版发布了!这是 Spring Boot 真正意义上的新一代起点。 Spring Boot 4.0 基于 Spring Frame
还在用WebSocket实现即时通讯?试试MQTT吧,真香!
有时候我们的项目中会用到即时通讯功能,比如电商系统中的客服聊天、支付成功后的异步回调通知等。最近发现RabbitMQ可以很方便的实现即时通讯功能,如果你没有特殊的业务需求,甚至可以不写后端代码!
为什么Java里面,Service 层不直接返回 Result 对象?
昨天在Code Review时,我发现阿城在Service层直接返回了Result对象。 指出这个问题后,阿城有些不解,反问我为什么不能这样写。 于是我们展开了一场技术讨论(battle 🤣)。
推荐一个基于 Spring Boot 4.0 + Java 21 + Spring AI 2.0 的大模型项目!
大家好,我是 Guide。今年元旦假期,我写了一个大模型项目并完全开源了出来。 短短一个月时间,这个项目目前就已经在 Github 收获了 450+ Star,吸引了多位社区爱好者共同参与完善! 发布
Spring 项目别再乱注入 Service 了!用 Lambda 封装个统一调用组件,爽到飞起
兄弟们,咱做 Spring 项目的时候,是不是总遇到这些破事: 每个 Controller 里都要写@Autowired UserService userService,注入一大堆 Service,代
接私活神器!一个轻量级的 Java 快速开发平台!
X-SpringBoot —— 一个轻量级的 Java 快速开发平台,用于快速构建中小型 API、RESTful API 项目,代码简洁,架构清晰,能快速开发项目并交付(接私活神器)。
一款悄然崛起的国产规则引擎,让业务编排效率提升 10 倍!
大家好,我是 Guide。今天来推荐一款非常优秀的国产规则引擎,说不定你曾经就用过。下面是正文。 你有没有接过那种祖传代码?一个几千行的 if-else 堡垒,改一行逻辑,要测半天。更糟的是,业务方今
SpringBoot整合FFmpeg,打造你的专属视频处理工厂
Fmpeg 是什么?如果你有一个朋友,他能把 MP4 变成 AVI,就像把咖啡变成奶茶,裁剪视频,比理发师剪头发还精准,提取音频,比从披萨上分离芝士还干净,压缩视频,比你把行李箱塞满时还高效。
超详细!4小时开发一个SpringBoot+vue前后端分离博客项目!!
文章总体分为2大部分,Java后端接口和vue前端页面,比较长,因为不想分开发布,真正想你4小时学会,哈哈。 不多说,开始敲代码。 从零开始搭建一个项目骨架,最好选择合适,熟悉的技术,并且在未来易拓展,适合微服务化体系等。所以一般以Springboot作为我们的框架基础,这是离…
Spring 源码分析 AOP 的实现原理
前言 AOP 的概念 AOP 的全称是 Aspect-Oriented Programming 面向切面编程,通常在我们日常开发中的模式都是方法直接实现完整功能。但有时候我们希望在某一个或多个功能方法
都说了布尔类型的变量不要加 is 前缀,非要加,这不是坑人了嘛
POJO的布尔类型变量,不要加is前缀,命名不符合规范,集成第三方框架的时候就很容易出不好排查的问题;Spring MVC 对参数的绑定与转换,内容不同,采用的处理器也不同