Spring框架

1.3 搭建Spring运行时环境

  • 加入JAR包

① Spring自身JAR包:spring-framework-4.0.0.RELEASE\libs目录下

spring-beans-4.0.0.RELEASE.jar

spring-context-4.0.0.RELEASE.jar

spring-core-4.0.0.RELEASE.jar

spring-expression-4.0.0.RELEASE.jar

② commons-logging-1.1.1.jar

  • 在Spring Tool Suite工具中通过如下步骤创建Spring的配置文件

         ① File->New->Spring Bean Configuration File

         ② 为文件取名字 例如:applicationContext.xml

1.4 HelloWorld

  • 目标:使用Spring创建对象,为属性赋值
  • 创建Student类
  • 创建Spring配置文件

         <!-- 使用bean元素定义一个由IOC容器创建的对象 -->

         <!-- class属性指定用于创建bean的全类名 -->

         <!-- id属性指定用于引用bean实例的标识 -->

         <bean id="student" class="com.atguigu.helloworld.bean.Student">

                   <!-- 使用property子元素为bean的属性赋值 -->

                   <property name="studentId" value="1001"/>

                   <property name="stuName" value="Tom2015"/>

                   <property name="age" value="20"/>

         </bean>

  • 测试:通过Spring的IOC容器创建Student类实例

//1.创建IOC容器对象

ApplicationContext iocContainer =

                   new ClassPathXmlApplicationContext("helloworld.xml");

//2.根据id值获取bean实例对象

Student student = (Student) iocContainer.getBean("student");

//3.打印bean

System.out.println(student);