SpringIOC容器装配Bean

Posted 998295czjzyt

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了SpringIOC容器装配Bean相关的知识,希望对你有一定的参考价值。

#2019.2.1 

 Spring 的core Container(Spring的核心容器)有四大部分:bean、context、core、expression

    在进行Bean的配置时候,需要添加四个jar包 如下:

  技术分享图片

  分别对应着四大核心部分,最后一个是Apache的日志接口。

  在完成添加后,对Spring 的配置文件进行一个最简单的Bean的配置.

    1.在项目中添加Source Folder文件(个人习惯)

    2.新建一个配置文件.以xml结尾,这里命名为application.xml

    3.在配置文件里写入头部的配置:

<?xml version="1.0" encoding="UTF-8"?>
<beans xmlns="http://www.springframework.org/schema/beans"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xmlns:p="http://www.springframework.org/schema/p"
xsi:schemaLocation="http://www.springframework.org/schema/beans http://www.springframework.org/schema/beans/spring-beans.xsd"

</bean>

 

    4.在声明完配置之后,进行简单的编写

      (1).首先先声明一个对象,这里命名为:User,并有name,age一个String,一个int类型的属性,并进行setter/getter

      技术分享图片

         (2).对配置文件进行对象的创建

                   技术分享图片

          id:bean的唯一标识

         class:则是该id所对应的类,class里所写的一定是要类的完全限定名

      (3) 编写main方法,获取User对象

       技术分享图片

        使用ApplicationContext获取IOC容器,参数所需写的是配置文件的名称

      使用ApplicationContext对象的getBean方法取得Bean对象,参数写的是第三步填写的唯一标识id

       打印user,即可获取user对象的地址

                         技术分享图片

  以上是SpringIOC容器配置Bean的简单步骤!



以上是关于SpringIOC容器装配Bean的主要内容,如果未能解决你的问题,请参考以下文章

Spring学习总结三——SpringIOC容器三

Spring--自动装配

Spring入门第六课

spring之自动装配的三种方式

3.spring:自动装配/Bean之间的关系/作用域/外部文件/spel/

Spring:玩转bean的作用域和自动装配!