首页 > 代码库 > String框架搭建的基本步骤,及从IOC容器中获取Bean

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="http://www.mamicode.com/spring"></property>        </bean>   <bean id="car" class="com.atguigu.spring.beans.Car">    <constructor-arg value="http://www.mamicode.com/4234534.21"></constructor-arg>    <constructor-arg value="http://www.mamicode.com/red"></constructor-arg>    <constructor-arg value="http://www.mamicode.com/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="http://www.mamicode.com/24"></property>    <property name="car" ref="car"></property>
</bean>

 

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