Spring - IOC
Spring - IOC
组件:具有一定功能的对象 容器:管理组件(创建、获取、保存、销毁) IOC:Inversion of Control(控制反转) • 控制:资源的创建、获取、销毁 • 反转:和传统方式不同 DI:Dependency Injection(依赖注入) • 依赖:组件的依赖关系 • 注入:通过setter方法、构造器等方式自动注入
Spring - DI
💉Spring - DI
在Spring框架中,依赖注入(Dependency Injection,简称DI)是一种非常重要的概念,它允许我们通过配置的方式来减少组件间的耦合度,使得代码更加灵活和易于维护。Spring框架提供了多种方式来实现依赖注入
Spring的生命周期
Spring的生命周期
在Spring框架中,Spring Bean的生命周期是一个非常重要的概念,它涉及到Spring容器如何管理这些Bean的创建、初始化、使用以及销毁的过程
Spring - AOP
Spring - AOP
AOP又名Aspect Oriented Programming 意为 ‘面向切面编程’通过预编译和运行期间动态代理来实现程序功能的统一维护的一种技术。AOP思想是OOP(面向对象)的延续 在 OOP 中, 我们以类(class)作为我们的基本单元, 而 AOP中的基本单元是 Aspect(切面),AOP是软件行业的热点,也是Spring框架中的一个重要内容,是函数式编程的一种延伸范式, 总结:这种在运行时生成代理对象来织入的,还可以在编译期、类加载期织入,动态地将代码在不改变原有的逻辑情况下切入到类的指定方法、指定位置上的编程思想就是面向切面的编程。
Java - 集合
Java - 集合
java集合框架主要包括两种类型的容器,一种是集合,存储一个元素集合(Collection),另一种是图(Map),存储键/值对映射
Spring - 

Transaction
Spring - Transaction
如何开启事务? 在需要事务的方法上进行注解即可@Transactional
SpringMVC
🧳SpringMVC
Spring MVC属于SpringFrameWork的后续产品,已经融合在Spring Web Flow里面。Spring 框架提供了构建 Web 应用程序的全功能 MVC 模块。使用 Spring 可插入的 MVC 架构,从而在使用Spring进行WEB开发时,可以选择使用Spring的Spring MVC框架或集成其他MVC开发框架,如Struts1(现一般不用),Struts 2(一般老项目使用)等等。
Python - 基础
Python - 基础
Python是一种通用的、高级的编程语言,由Guido van Rossum于1991年创建。它的设计哲学强调代码的可读性和简洁性,使用缩进来分隔代码块。
(转载)Cursor中使用MCP
(转载)Cursor中使用MCP
MCP旨在实现大语言模型与外部数据源和工具的集成,通过建立安全双向的连接,使大模型能够获取所需的上下文信息‌。
MyBatis
MyBatis
MyBatis 是一款优秀的持久层框架,它支持定制化 SQL、存储过程以及高级映射。
Nacos
Nacos
帮助开发者更轻松地构建、管理和维护分布式系统中的服务。