彼方尚有荣光剑开天门

spring初学 2 hello spring

吕洞玄·2022-07-08 16:55·31 次阅读

spring初学 2 hello spring

spring容器在初始化时先读取配置文件,根据配置文件或元数据创建与组织对象存入容器中,程序使用时再从ioc容器中取出需要的对象。
首先我们写一个实体类pojo
在里面写hello的代码

然后再resource中写入配置文件
`

Copy
<!--使用spring创建对象,这些都成为bean--> <bean id="hello" class="com.wwu.pojo.hello"> <property name="str" value="spring"/> </bean>

`
直接测试

得到结果

hello是spring创建的,在配置文件中。一个bean就相当于一个对象,以前的代码是
类型 变量名 = new 类型();
现在的也是一样,
bean里面的变量名是id,class是new的对象。
propery是相当于给对象的属性设置一个值。

这个过程就是控制反转!
容器就是beans,可以放多个,反转:程序本身不创建对象,变成了被动的接收对象。
必须有set方法,因为propery就是用set进行注入的。

ioc就是这样一种编程思想,有主动编程变成被动接受。
所谓的ioc一句话就是:
对象由Spring创建,管理,装配!

posted @   吕洞玄  阅读(31)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 25岁的心里话
· 闲置电脑爆改个人服务器(超详细) #公网映射 #Vmware虚拟网络编辑器
· 基于 Docker 搭建 FRP 内网穿透开源项目(很简单哒)
· 零经验选手,Compose 一天开发一款小游戏!
· 一起来玩mcp_server_sqlite,让AI帮你做增删改查!!
点击右上角即可分享
微信分享提示