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>
时间: 2024-10-09 23:53:40

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

Spring框架—— IOC容器和Bean的配置

 1 IOC和DI ①IOC(Inversion of Control):反转控制. 在应用程序中的组件需要获取资源时,传统的方式是组件主动的从容器中获取所需要的资源,在这样的模式下开发人员往往需要知道在具体容器中特定资源的获取方式,增加了学习成本,同时降低了开发效率. 反转控制的思想完全颠覆了应用程序组件获取资源的传统方式:反转了资源的获取方向--改由容器主动的将资源推送给需要的组件,开发人员不需要知道容器是如何创建资源对象的,只需要提供接收资源的方式即可,极大的降低了学习成本,提高了开发的效

Spring框架——关于IOC容器和注解的36个小实验

实验1:通过IOC容器创建对象,并为属性赋值★ <bean id="page" class="com.neuedu.Bean.Page"> <property name="fontSize" value="大写"></property> <property name="fontNum" value="12"></property>

Spring框架笔记(十一)——IOC容器创建bean实例的第三种方法——FactoryBean

IOC容器创建bean实例有3类方法: 1 通过bean对应实例的全类名 2 通过工厂方法,包括静态工厂和实例工厂 3 实现 FactoryBean 接口在 Spring IOC 容器中配置 Bean 今天我们介绍这第三种方法--FactoryBean Spring 中有两种类型的 Bean, 一种是普通Bean, 另一种是工厂Bean, 即FactoryBean. 工厂 Bean 跟普通Bean不同, 其返回的对象不是指定类的一个实例, 其返回的是该工厂 Bean 的 getObject 方法

使用Apache MINA框架搭建服务端

使用MINA框架搭建服务端步骤: 1.定义一个启动服务的类MinaServer,并实现接口ServletContextListener 2.定义一个处理业务逻辑的类MinaServerHandler,并继承类IoHandlerAdapter 类MinaServer代码例如以下: import java.net.InetSocketAddress; import javax.servlet.ServletContextEvent; import javax.servlet.ServletConte

SSM框架搭建教程(从零开始,图文结合)

1.准备 IntelliJ IDEA Tomcat JDK Maven mysql spring.springmvc.mybatis 了解 现在假设如上条件你都具备,那么通过我这篇博客 你一定可以整合出 SSM 框架,完成如下效果 整个博客共分为三部分: 建立 基于 Maven 的 WEB 项目,启动 Tomcat ,项目启动 整合 Mybatis+Spring ,进行单元测试 可以完成从数据库查询出数据功能 整合 Mybaits+Spring+SpringMVC,输入Url 完成整个 MVC

SSH框架搭建 笔记 (含spring注解驱动)

分类: web 开发2014-04-27 12:33 354人阅读 评论(0) 收藏 举报 框架springinterface注解 好久没有搭建框架了,今天整理下以前的知识,整合下SSH,没想到手生了,一时半会各种异常出来,经过一番挣扎后,终于搞出来了雏形, 下面是我做整合框架的笔记,如果大家开发过程中又遇到的情况,可以参考下 首先是包的结构,(命名不算正规哈~,临时写的仓促了点) 框架是基于JAR包的基础上构建的,所以必须必备的jar包必须先下好, 如图: 没有的可以在本文源代码里下: 搭建框

ssh2框架搭建及代码

1.建立web工程 创建数据库 导入向对应的jar包 2. 持久层: (1)在cn.itcast.elec.domain中创建持久化类ElecText @SuppressWarnings("serial") public class ElecText implements java.io.Serializable { private String textID; private String textName; private Date textDate; private String

struts2+hibernate+spring注解版框架搭建以及简单测试(方便脑补)

为了之后学习的日子里加深对框架的理解和使用,这里将搭建步奏简单写一下,目的主要是方便以后自己回来脑补: 1:File--->New--->Other--->Maven--->Maven Project--->Next(之后界面如下所示:) --->Next(点击next之后出现如下界面:选择最后一个 maven-archetype-webapp,然后点击next) --->Next(点击next之后出现如下界面,然后选择好组织号,工程号,版本号即可),最后点击Fi

spring MVC3原理教程及其框架搭建实例

原文:spring MVC3原理教程及其框架搭建实例 http://www.zuidaima.com/share/1816340522191872.htm 一.前言: 大家好,Spring3 MVC是非常优秀的MVC框架,由其是在3.0版本发布后,现在有越来越多的团队选择了Spring3 MVC了.Spring3 MVC结构简单,应了那句话简单就是美,而且他强大不失灵活,性能也很优秀. 官方的下载网址是:http://www.springsource.org/download   (本文使用是的