Spring5学习-2
IOC操作bean管理
1.什么是bean管理:
- Spring创建对象。
- Spring注入属性。
Spring创建对象就是替代以往的new实例的方式创建一个新对象,在上一篇中的代码中就用到了这个功能。
Spring注入属性就是给bean中的属性赋值。
2.bean管理有两种方式:
- 基于xml配置文件方式实现
- 基于注解方式实现
3.IOC操作(基于xml)
- 基于 xml 方式创建对象
(1)在 spring 配置文件中,使用 bean 标签,标签里面添加对应属性,就可以实现对象创建。
(2)id 属性:唯一标识,别名
(3)class属性:类全路径(包类路径)
(4)创建对象时候,默认也是执行无参数构造方法完成对象创建,如果没有无参构造函数,在创建bean实例的时候会报错。
2 、基于 xml 方式注入属性。
DI :依赖注入,就是注入属性
IOC和DI什么区别:
DI是ioc中的一种具体实现,他就表示依赖注入,在创建对象的基础之上完成
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 25岁的心里话
· 闲置电脑爆改个人服务器(超详细) #公网映射 #Vmware虚拟网络编辑器
· 零经验选手,Compose 一天开发一款小游戏!
· 因为Apifox不支持离线,我果断选择了Apipost!
· 通过 API 将Deepseek响应流式内容输出到前端