1.Spring入门-初识Spring核心思想IOC和快速入门
本文最后更新于2024.04.28-02:40
,某些文章具有时效性,若有错误或已失效,请在下方留言或联系涛哥。
Spring核心思想之IOC:
IOC:(Inverse Of Control)控制反转
控制:指的是 对象创建权限的控制,原来的项目中,我们需要用什么实现,要自己主动去new
反转:原来主动去new ,现在容器(其实就是一个Map)去把对象创建好,然后需要什么容器给什么。
1.创建maven 项目,在项目中 导入 Spring的IOC依赖
<dependencies>
<dependency>
<groupId>org.springframework</groupId>
<artifactId>spring-context</artifactId>
<version>5.2.6.RELEASE</version>
</dependency>
</dependencies>
2.创建 需要交由Spring管理的 bean的类
public class User{}
3.创建配置文件
通常命名 applicationContext.xml
<?xml version="1.0" encoding="UTF-8"?>
<beans xmlns="http://www.springframework.org/schema/beans"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://www.springframework.org/schema/beans http://www.springframework.org/schema/beans/spring-beans.xsd">
<bean id="user" class="com.rimi.bean.User">
</bean>
</beans>
配置文件中的一些属性
根节点为:beans
其中可以有若干个 bean
基本属性: id 或者是 name 相当于容器里的 key
class: 该bean 所对应的对象的类型的 完整限定名
4.在测试类中使用
获取容器:
//获取容器
ApplicaitonContext context =new ClassPathXmlApplicationContext("applicationContext.xml")
//从容器中把对应的对象给取出
context.getBean("bean的id或者是name")
阅读剩余
版权声明:
作者:涛哥
链接:https://ltbk.net/back/spring_family/spring/article/398.html
文章版权归作者所有,未经允许请勿转载。
作者:涛哥
链接:https://ltbk.net/back/spring_family/spring/article/398.html
文章版权归作者所有,未经允许请勿转载。
THE END