在pom.xml中添加
<dependencies>
<dependency>
<groupId>org.springframeworkgroupId>
<artifactId>spring-contextartifactId>
<version>5.2.3.RELEASEversion>
dependency>
<dependency>
<groupId>org.springframeworkgroupId>
<artifactId>spring-beansartifactId>
<version>5.2.3.RELEASEversion>
dependency>
dependencies>
最后在创建好的项⽬ java ⽂件夹下创建⼀个启动类,包含 main ⽅法即可:
我们知道:Spring是包含了众多工具方法的 IoC 容器
我们执行完上面三个步骤,就算是有了这个IoC容器
有了容器应该怎么用?—> 往里放东西和取东西
对应了Spring最核心的功能 —> 存对象和取对象
Spring里存的和取的东西是啥? —> Bean对象
下图就是使用Spring的步骤:
所谓的Bean就是Java里的一个普通对象,在这里我们在Java目录下创建一个User类:
public class User {
public String sayHi(String name) {
return name + " hello!";
}
}
配置文件:
<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">
beans>
注册到Spring:
<bean id="user" class="com.Ethan.User">bean>
ApplicationContext context = new ClassPathXmlApplicationContext("com.Ethan.User");
User user = (User) context.getBean("user");