spring
Jack.yang-
遇事不决,可问春风
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
案例:数据源对象管理
本文介绍了第三方资源配置管理的实现方法。基础版演示了在Spring项目中配置Druid数据源的完整流程,包括pom.xml依赖配置、applicationContext.xml的bean定义,以及通过ApplicationContext获取数据源的代码示例。进阶版则展示了如何替换为C3p0数据源,同样包含依赖添加和XML配置步骤,并提示了不同数据源bean的id命名注意事项。两种方案都需配合MySQL驱动使用,文中提供了对应的Maven依赖配置。原创 2025-07-10 09:50:34 · 1070 阅读 · 0 评论 -
集合注入
Spring框架支持多种集合类型注入,包括List、Set和Map。通过XML或注解方式均可实现,如@Configuration和@Bean注解。对于多实现类场景,Spring能自动装配所有实现类到集合中。此外,@Value注解可从配置文件读取集合配置。本文从基础到进阶,详细讲解了集合注入的各种方式及其应用场景,为开发者提供了全面的技术指导。原创 2025-07-08 11:54:56 · 333 阅读 · 0 评论 -
依赖注入方式
依赖注入方式主要分为两种:Setter注入和构造器注入,适用于简单类型(如数字、字符串)和引用类型(如其他Bean)。Setter注入通过set方法传递数据,构造器注入通过构造函数传递。依赖注入用于管理Bean之间的依赖关系,确保运行时所需的数据或对象被正确传递。原创 2025-07-08 11:49:22 · 86 阅读 · 0 评论 -
bean的生命周期
Spring Bean的生命周期指从创建到销毁的完整过程。初始化可通过三种方式实现:1) @PostConstruct注解(优先级最高);2) InitializingBean接口的afterPropertiesSet()方法;3) @Bean的initMethod属性。销毁方式同样有三种:1) @PreDestroy注解;2) DisposableBean接口的destroy()方法;3) @Bean的destroyMethod属性。在Spring Boot中,容器关闭时会自动触发销毁;而Spring框架原创 2025-07-08 11:44:11 · 684 阅读 · 0 评论 -
Bean的实例化
摘要:Spring框架提供了四种Bean实例化方式:1)直接构造方法创建;2)静态工厂方法;3)实例工厂方法;4)FactoryBean接口实现。其中FactoryBean方式最为灵活,通过实现getObject()返回Bean实例,getObjectType()指定类型,isSingleton()控制是否为单例模式。示例中的UserDaoFactoryBean展示了如何通过实现FactoryBean接口来动态创建UserDao实例,并可通过isSingleton()方法配置单例模式。原创 2025-07-08 11:40:41 · 173 阅读 · 0 评论 -
初识spring
Spring框架已发展成完整的开发生态圈,包含多个项目实现特定功能。主要学习内容包括核心的Spring Framework、快速开发的Spring Boot及微服务架构Spring Cloud。Spring家族发展历程丰富,现已成为Java领域主流技术栈。原创 2025-07-08 11:33:07 · 180 阅读 · 0 评论 -
Spring framework系统框架
第三部分:AOP--核心概念--AOP技术操作--AOP实用开发。第一部分:核心容器 核心概念(ioc di)容器基本操作。Spring framework系统框架是最基础的框架。Spring FRAMEWOR学习路线。第二部分:整合数据层技术mybatis。第四事务:事务的实用开发。原创 2025-07-08 11:35:12 · 166 阅读 · 0 评论 -
Spring核心概念
摘要:IOC(控制反转)是一种降低代码耦合度的设计思想,将对象的创建控制权从程序转移到外部容器。Spring框架实现了IOC技术,提供容器管理Bean的创建和初始化。DI(依赖注入)负责在容器中建立Bean间的依赖关系,从而实现解耦。通过IOC容器管理Bean及其依赖关系,可以提升程序的灵活性和可维护性。原创 2025-07-08 11:37:06 · 129 阅读 · 0 评论
分享