自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(17)
  • 收藏
  • 关注

原创 【SpringBoot 配置文件】

SpringBoot 支持并定义了配置文件的格式,也在另一个层面达到了规范其他框架集成到 SpringBoot 的目的。配置文件主要是为了解决硬编码带来的问题,把可能会发生改变的信息,放在一个集中的地方,当我们启动某个程序时,应用程序从配置文件中读取数据,并加载运行。不能用 @Value 来读取配置中的对象了,此时要使用另一个注解 @ConfigurationProperties 来读取。方式与properties方式相同,使用@Value注解即可。yml 是树形结构的配置文件,它的基础语法是。

2026-01-03 16:32:14 551

原创 【Spring IOC&DI--DI详解(依赖注入)】

Spring依赖注入(DI)详解:本文介绍了Spring框架中三种依赖注入方式及其优缺点。1)属性注入(@Autowired)简单但依赖性强;2)构造方法注入可注入final属性且线程安全,是Spring官方推荐方式;3)Setter注入灵活性高但安全性较低。同时分析了当存在多个同类型Bean时,使用@Primary或@Qualifier注解的解决方案。开发中应根据需求选择合适注入方式,构造方法注入适用于安全性要求高的场景,属性注入适合简单依赖,Setter注入则适用于需要动态修改依赖的情况。

2025-12-29 12:55:19 533

原创 【 Spring IOC&DI--方法注解@Bean】

本文介绍了Spring框架中方法注解@Bean的使用场景和方法。@Bean用于将外部类或需要多个实例的类对象注册到Spring容器中,需配合类注解使用。通过示例展示了如何定义多个同类型对象(如多数据源场景)以及如何通过name属性为Bean重命名。获取Bean对象时,可通过类型或名称从Spring上下文中获取。@Bean注解提供了灵活的配置方式,解决了类注解无法满足的特殊需求。

2025-12-28 17:14:47 173

原创 【Spring IOC&DI--四大类注解】

Spring框架的核心是IOC(控制反转)和DI(依赖注入)。IOC将对象控制权交给Spring容器管理,DI则是其具体实现方式。Spring通过类注解(@Component、@Service、@Repository、@Controller)和方法注解(@Bean)来存储Bean对象。这些注解有明确的分层作用:@Controller处理请求、@Service处理业务逻辑、@Repository数据访问、@Configuration处理配置。它们都是@Component的衍生注解,遵循Bean命名约定。App

2025-12-28 14:31:36 731

原创 【多线程-初阶—创建线程】

摘要 本文介绍了Java多线程编程的初阶知识,主要内容包括: 线程概念:线程是执行流,实现并发编程,相比进程更轻量; 线程与进程区别:线程共享进程资源,是调度最小单位,线程崩溃会影响整个进程; 线程创建方法: 继承Thread类并重写run()方法; 实现Runnable接口,定义任务后创建线程; 创建方式变形:匿名内部类、Lambda表达式简化写法; 核心区别:start()启动新线程,run()仅是普通方法调用。 适用于Java并发编程入门学习。

2025-11-06 23:29:33 660

原创 【使用 Lombok 注解(如 @Data)时,出现 “找不到符号”】

在 Spring Boot 项目中使用 Lombok 注解(如 @Data)时,出现 “找不到符号”(如未识别到 getter/setter 方法)的编译错误或 IDE 报错,排查发现与 pom.xml 中 maven-compiler-plugin 配置及 Lombok 依赖相关。

2025-11-02 19:57:22 256

原创 启动 Redis 服务

1、确认 Redis 配置文件位置。redis-cil -a 密码。2、启动命令(通过配置文件)为你的配置文件实际路径。3、查看进程是否启动成功。

2025-10-17 09:10:39 150

原创 用idea直接打开项目404错误

如果把它当作静态资源路径来访问,而 Spring MVC 中静态资源的配置不正确,会导致 404。不在idea里打开,用浏览器访问。:从 URL 来看,包含了。

2025-09-26 09:48:08 251

原创 【Spring MVC】Spring Web MVC⼊⻔(上)

学到了就要做好笔记Spring MVC 是 Spring 框架的核心模块之一,基于 MVC(Model-View-Controller)设计模式 实现,专为解决 Java Web 开发中的请求处理、视图渲染、数据交互等问题而生。它不仅简化了 Web 应用的开发流程,还提供了松耦合、易扩展的架构设计,是企业级 Java Web 开发的主流选择。从上述定义我们可以得出⼀个信息:Spring Web MVC 是⼀个Web框架.

2025-09-23 09:58:54 690

原创 【springboot依赖报错——Cannot resolve symbol‘springframework】

文章摘要:本文记录了新建SpringBoot项目时遇到的两个典型问题及解决方法。一是依赖爆红问题,通过刷新Maven、删除本地仓库部分jar包或检查网络解决;二是依赖导入失败但pom.xml无报错的问题,最终发现是IDEA中Maven配置不当导致,将配置从"Use Maven wrapper"改为"Bundled (Maven 3)"后问题解决。文章提供了详细的排查思路和操作步骤,对类似问题具有参考价值。

2025-09-20 14:52:09 590

原创 【SpringBoot】idea创建第一个Spring Boot项目

文章摘要:本文详细介绍了如何在IDEA中创建第一个Spring Boot项目。首先说明了Maven环境的配置要求,然后分步骤讲解了Spring Initializr插件的安装方法(针对社区版IDEA),并演示了项目创建过程。文章详细解析了项目结构,指导如何编写第一个接口"HelloController",提供了三种运行项目的方式,并展示了接口测试方法。最后总结了常见的端口占用、依赖下载等问题及解决方案,帮助初学者快速搭建Spring Boot开发环境并实现基础功能。

2025-08-15 15:52:03 1415

原创 【代码随想录】数组———二分查找&移除元素

写二分法,区间的定义一般为两种,左闭右闭即[left, right],或者左闭右开即[left, right)。

2025-08-12 23:21:58 601

原创 【IDEA报错:无法解析符号“...“的解决方法】

今天导入从实验室带回来的项目时报了一堆问题,但是都是同一个问题”无法解析符号“,因此写下本篇以便以后复查。

2024-10-11 22:46:00 2659

原创 【Java】—— 类与对象

Java是一门纯面向对象的语言(Object Oriented Program,简称OOP),在面向对象的世界里,一切皆为对象。

2024-09-20 22:24:55 685 1

原创 初识Java——基本数据类型(四类八种)

初学Java首先先接触的就是Java的基本数据类型,它跟C语言大致一样又有些不同,本篇文章会详细介绍。![在这里插入图片描述](https://img-blog.csdnimg.cn/direct/6b70b0d8f0a0413e886a6b66b617d18e.png这些基本数据类型可以用于声明变量,用来存储不同类型的数据。但是在储存时要注意储存范围不要超过可储存范围了。如果喜欢可以加关注噢!!!

2024-05-27 12:45:53 2504 2

原创 【c语言】如何生成随机数以及随机数的范围

本文详细介绍了c语言如何生成随机数以及生成随机数的范围,包含对rand函数、srand函数、time函数的介绍及使用。希望本篇博客对你有帮助。以上就是今天要讲的内容,本文详细介绍了c语言如何生成随机数以及生成随机数的范围,包含对rand函数、srand函数、time函数的介绍及使用,希望本篇文章对你有帮助,下一篇文章是用函数实现扫雷游戏,雷的布置会用到随机数,即学即用,敬请期待,博主创作不易请动动小手点点关注和👍。题外话今天是清明假期的最后一天做了青团超级好吃。

2024-04-06 18:57:41 9258 4

原创 解决vs编译器使用scanf函数报错问题

所以我们应该回到该路径,将文件拷贝到有权限的路径(比如拷贝到桌面或者某个文档中),用记事本打开,拷贝#define _CRT_SECURE_NO_WARNINGS 1。若要禁用弃用,请使用_CRT_SECURE_NO_WARNINGS。若用记事本直接打开,将#define _CRT_SECURE_NO_WARNINGS 1直接拷贝保存,大部分人的电脑电话提示无权限修改。家好呀,想必大家使用vs编译器时想用c语言提供的scanf函数vs编译器就会警告该函数不安全,要你使用微软提供的scanf_s。

2024-04-02 13:28:13 1024 1

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除