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>