Loading

摘要: 1 bean的作用域 在Spring中,那些组成应用程序的主体及由Spring IoC容器所管理的对象,被称之为bean。简单地讲,bean就是由IoC容器初始化、装配及管理的对象 . 官方介绍 1.1 单例模式(Spring默认机制) 当一个bean的作用域为Singleton,那么Spring 阅读全文
posted @ 2022-03-26 21:54 Cn_FallTime 阅读(23) 评论(0) 推荐(0) 编辑
摘要: 1.依赖注入(DI) 依赖注入(Dependency Injection,DI)。 依赖 : 指Bean对象的创建依赖于容器 . Bean对象的依赖资源 . 注入 : 指Bean对象所依赖的资源 , 由容器来设置和装配 . 1.1 构造器注入 <bean id="user2" class="com. 阅读全文
posted @ 2022-03-26 21:43 Cn_FallTime 阅读(8) 评论(0) 推荐(0) 编辑
摘要: 1. Spring 配置 1.1 别名 <!-- 别名 : 如果添加了别名,我们也可以使用别名获取到这个对象 --> <alias name="User" alias="u1"></alias> 1.2 Bean的配置 <!-- id : bean的唯一标识符,相当于类名 class : bean 阅读全文
posted @ 2022-03-26 20:05 Cn_FallTime 阅读(17) 评论(0) 推荐(0) 编辑
摘要: 1. IOC创建对象方式 1.1 通过无参构造来创建 1、User.java public class User { private String name; public User() { System.out.println("user无参构造方法"); } public void setNam 阅读全文
posted @ 2022-03-26 20:03 Cn_FallTime 阅读(40) 评论(0) 推荐(0) 编辑
摘要: 1.2 IOC本质 控制反转IoC(Inversion of Control),是一种设计思想,DI(依赖注入)是实现IoC的一种方法,也有人认为DI只是IoC的另一种说法。没有IoC的程序中 , 我们使用面向对象编程 , 对象的创建与对象间的依赖关系完全硬编码在程序中,对象的创建由程序自己控制,控 阅读全文
posted @ 2022-03-26 19:58 Cn_FallTime 阅读(41) 评论(0) 推荐(0) 编辑
摘要: 1.1 分析实现 我们先用我们原来的方式写一段代码 . 1、先写一个UserDao接口 public interface UserDao { public void getUser(); } 2、再去写Dao的实现类 public class UserDaoImpl implements UserD 阅读全文
posted @ 2022-03-26 19:54 Cn_FallTime 阅读(27) 评论(0) 推荐(0) 编辑