- 博客(13)
- 收藏
- 关注
原创 Spring Boot 核心注解全解析
通用组件注解(Spring管理的Bean)。:启用Spring Boot的自动配置机制。:将请求体JSON/XML反序列化为对象。:自动注入依赖(构造器/字段/方法)。:触发参数校验(结合JSR-303)。:标记类为配置类(替代XML配置)。:在启动类上默认扫描当前包及其子包。:将配置文件属性绑定到Java对象。的类)中,指定需要扫描的包路径。:解决多个同类型Bean的歧义性。:映射HTTP请求到控制器方法。:标记数据访问层(DAO)组件。:指定Bean在特定环境激活。:在测试中注入Mock对象。
2025-07-17 17:43:20
864
原创 【原理篇】Spring boot 自动装配
目录什么是Spring boot自动装配自动装配原理启动开关:自动配置引擎:智能决策核心:自动配置类:性能优化:总结流程:核心优势:自动装配的实践与关键点启用方式:实现自动装配的三大关键技术:总结:自动装配(Auto-Configuration)是 Spring Boot 框架的核心能力,它通过智能分析应用程序的类路径和引入的依赖库,自动完成 Spring 应用所需核心组件的配置与集成。在传统的 Spring 应用开发中,开发者往往需要编写大量的 XML 或 Java 配置代码来声明诸如数据源(DataSo
2025-07-17 16:00:30
684
原创 深入解析JVM核心机制
JVM 通过类加载、内存管理、执行引擎和 GC 的协同实现 "Write Once, Run Anywhere"。理解其机制对性能优化、内存泄漏排查至关重要。实际开发中需结合业务场景选择 GC 策略(如低延迟选 ZGC,高吞吐选 Parallel GC)。
2025-07-11 18:19:33
795
原创 一文搞懂【Redis】
是一个开源的内存数据结构存储,用作数据库、缓存和消息中间件。缓存加速实时数据处理和分布式系统工具缓存 > 实时计算 > 分布式协调Redis 五种基本数据类型1. String(字符串)一个 key 对应一个值(文本/数字/二进制)的键值对,它是二进制安全的,可以存储图片或者序列化的对象。核心用途:缓存数据、计数器(如阅读量)、分布式锁2. List(列表)一个 key 对应一个按插入顺序排列的有序队列(可重复),用来存储多个有序的数据。核心用途:消息队列、最新消息推送。
2025-07-11 16:41:12
796
原创 Java拼图小游戏(附源码)包含登陆注册功能
目录一、前言二、源码下载三、目录介绍四、功能演示登录界面游戏界面 大二时候跟着黑马Java课写的一个拼图游戏小demo,最近被翻出来玩了下感觉还挺有意思源码已经上传到gitee上了。地址:https://gitee.com/leader_5_0/jigsaw-puzzles.githttps://gitee.com/leader_5_0/jigsaw-puzzles.git下载ZIP解压缩业务代码 编译器打开项目,找到Main.java主程序,运行即可~ 用户名:1
2025-07-09 16:12:36
273
原创 本地项目上传到Gitee
命令执行后 当前项目根目录会多一个.git文件夹。6、将本地仓库与远程仓库建立关联,并推送至远程。打开项目根文件夹,右键,选择Git Bash。2、在当前项目根目录 创建新的Git本地仓库。4、提交文件到本地仓库,并附加提交信息。开源别人就可以下载你传上去的源码了。工作台 - Gitee.com。3、将所有文件添加到暂存区。5、复制远程仓库地址。
2025-06-28 16:18:16
346
原创 若依框架RuoYi-Vue-Plus(项目搭建及使用教程)
基于SpringBoot和Bootstrap的JavaEE企业级开发平台,一款优秀开源的后台管理系统。
2025-06-28 13:48:22
5895
4
原创 【蓝桥杯】2025年—第16届Java B组 真题+思路+解题代码(京津冀省赛)
总的来说,北京、天津和河北蓝桥杯今年的考题相比较前几年还是比较简单的,很多题暴力就能解。因为考试期间北京、天津和河北一些地方刮大风,考试时间延后了,用了备用卷,而且我目前知道python B组跟Java B组的题一样的。去年蓝桥杯捐款了,罚坐了四个小时。今年刷了很多简单题,备考了几个月。考试时间也不够了,最后一道题没写。好了废话不多说,直接看题吧~(个人解题答案,仅供参考)
2025-04-26 23:12:24
2394
原创 exe4j安装教程——超详细(带密钥)
exe4j 是一款功能强大的 Java 应用程序打包工具。它能够将 Java 应用及其依赖项打包成独立的 Windows 可执行文件(.exe),使得 Java 程序在 Windows 环境下可像本地应用一样直接运行,无需用户预先安装 Java 运行时环境(JRE),方便了 Java 软件的分发与部署,有效提升了用户体验并降低了使用门槛,在 Java 应用开发与交付环节中具有重要地位,广泛应用于各类 Java 桌面应用、企业级软件等项目的打包处理。
2024-11-29 13:40:05
3736
1
原创 java基础——学生信息管理系统(超简单+源代码)
User类:(登录)属性:用户名,密码,身份证号,电话号Student类:属性:学号,姓名,年龄,家庭地址Test类实现用户注册,登录,修改密码。登录成功后对学生信息增添,查找,修改,删除。
2024-10-30 17:45:52
1927
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅