String框架搭建的基本步骤,及从IOC容器中获取Bean

Posted G-&-D

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了String框架搭建的基本步骤,及从IOC容器中获取Bean相关的知识,希望对你有一定的参考价值。

  Spring框架的插件springsource-tool-suite-3.4.0.RELEASE-e4.3.1-updatesite(是一个压缩包)导入步骤:

eclipse->help->Instal New Software->点击add,找到该压缩包->选择 Name下面选择带有 /Spring IDC 的多选框->取消最下边的选框  contact all...->next...->finish;

 

  建立一个java project,在工程目录下(day-1)建立Folder的lib文件夹,放入Spring的五个jar架包放在里面,并且解压:

commons-logging-1.1.1.jar

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

 

  上述步骤完毕后,就建立Spring的配置文件,一个典型的Spring项目,需要建立一个或多个bean的配置文件,建立Spring配置文件的步骤如下:

该工程下的src->other->spring->Spring Bean Configuration File;该文件的后缀为.xml;然后就建立包,java类...

-------------------------------------------------------------------------------------------------------------

  以下是在Spring的IOC容器中配置Bean,ApplicationContext 是面向使用 Spring 框架的开发者,几乎所有的应用场合都直接使用ApplicationContext;

  ApplicationContext 的主要实现类,ClassPathXmlApplicationContext:从 类路径下加载配置文件;ApplicationContext 在初始化上下文时就实例化所有单例的 Bean。

  Spring的命名空间的使用(在该配置文件中,类似于标签)如下:

----------------------------------------------------------------------------------- 

applicationContext.xml的配置文件:

<bean id="helloWorld" class="com.atguigu.spring.beans.Hello">
    <property name="name" value="spring"></property>
        
</bean>
   
<bean id="car" class="com.atguigu.spring.beans.Car">
    <constructor-arg value="4234534.21"></constructor-arg>
    <constructor-arg value="red"></constructor-arg>
    <constructor-arg value="baoma"></constructor-arg>
</bean>
    
<bean id="person" class="com.atguigu.spring.beans.Person">
    <property name="name">
        <value><![CDATA[<pnapan^-^>]]></value>
    </property>
    <property name="age" value="24"></property>
    <property name="car" ref="car"></property>
</bean>

 

以上是关于String框架搭建的基本步骤,及从IOC容器中获取Bean的主要内容,如果未能解决你的问题,请参考以下文章

String---IOC

String---IOC

Autofac IoC容器基本使用步骤

Spring与Mybatis环境搭建

Spring与Mybatis环境搭建

Spring与Mybatis环境搭建