我们提供安全,免费的手游软件下载!
IDEA更换国内源,Maven可以配置aliyun镜像(这里略)
添加 Spring 依赖
这里选择当前spring-4的最新版本,也可以选择其它版本( https://mvnrepository.com/artifact/org.springframework/spring-core )
org.springframework
spring-context
4.3.30.RELEASE
org.springframework
spring-beans
4.3.30.RELEASE
这个模板里已经包含了main方法启动类,还需要新建
resources
文件夹
新建一个测试学生类
package org.example;
public class Student {
public Student(){
System.out.println("no-args");
}
public Student(String arg){
System.out.println(arg);
}
public void print(String str) {
System.out.println(str);
}
}
将Bean注册到Spring项目上下文
需要在
resources
中新建一个XML文件并写入如下代码,文件名可以设为
spring-config.xml
在XML文件中加入bean注册信息:
将 Bean 对象从 Spring 上下文中取出来使用,执行run命令。
public static void main( String[] args )
{
System.out.println( "Hello World!" );
// 获取 Spring 的上下文对象
ApplicationContext context = new ClassPathXmlApplicationContext("spring-config.xml");
// 获取 Bean 对象
Student student = (Student) context.getBean("student");
// 使用 Bean 对象
student.print("hello world");
}
Bean类是否有更方便的注册发现方式?
可以采用扫描配置:
为什么通过spring管理bean比较好?
解耦。通过spring管理和初始化bean,方便统一使用,避免一点改动多处修改的麻烦。
相关资讯
热门资讯