当前位置: 网学 > 编程文档 > 其他类别 > 正文

spring框架实例简介

来源:Http://myeducs.cn 联系QQ:点击这里给我发消息 作者: 用户投稿 来源: 网络 发布时间: 13/08/11

鉴于大家对其他类别十分关注,我们编辑小组在此为大家搜集整理了“spring框架实例简介”一文,供大家参考学习!

 

Spring 是一个开源框架,是为了解决企业应用程序开发复杂性而创建的。框架的主要优势之一就是其分层架构,分层架构允许您选择使用哪一个组件,同时为 J2EE 应用程序开发提供集成的框架。 spring ioc 简单运用 现在讲的是 eclipse开发工具 首先 新建一个web项目 然后 把 spring框架 加载进来 在 src下 建立一个包 computer  在new 一个测试类 SpringDemo 然后在 src下在新建一个包  usb  在此包下新建一个 接口 USB 在里边写方法 这次主要演示spring的 简单运用就新建一个  read方法  ,然后新建两个 实现类分别为  UHardDisk.java,UDisk.java 实 现接口的read方法。 然后在测试类 开始写代码 具体代码 如下: package computer; import org.springframework.context.ApplicationContext;import org.springframework.context.support.ClassPathXmlApplicationContext;import computer.usb.USB; public class SpringDemo {                 public static void main(String[] args) {                ApplicationContext context = new ClassPathXmlApplicationContext("applicationContext.xml");                // TODO Auto-generated method stub                //UDisk udisk = new UDisk();                USB usb = (USB)context.getBean("usb");                usb.write("hello");        } }  usb包下 接口 USB代码 如下: package usb; public interface USB {        public void write(String info);                public String read();}  usb下 实现类 UDisk.java package usb; public class UDisk implements USB{        public void write(String info){                System.out.println("向U盘中写入信息:"+info);        }                public String read(){                return "从U盘中读取信息";        }}  usb下 实现类 UHardDisk.javapackage usb; public class UHardDisk implements USB{        public void write(String info){                System.out.println("向移动硬盘中写入信息:"+info);        }                public String read(){                return "从移动硬盘中读取信息";        }} 配置文件 是 applicationContext.xml<?xml version="1.0" encoding="UTF-8"?><beans        xmlns="http://www.springframework.org/schema/beans"        xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"        xsi:schemaLocation="http://www.springframework.org/schema/beans http://www.springframework.org/schema/beans/spring-beans-2.0.xsd">                <bean id="usb" class="computer.usb.UHardDisk"></bean> </beans> 

  • 上一篇资讯: FreeMarker实例
  • 下一篇资讯: Spring创建Bean过程
  • 网学推荐

    免费论文

    原创论文

    浏览:
    设为首页 | 加入收藏 | 论文首页 | 论文专题 | 设计下载 | 网学软件 | 论文模板 | 论文资源 | 程序设计 | 关于网学 | 站内搜索 | 网学留言 | 友情链接 | 资料中心
    版权所有 QQ:3710167 邮箱:3710167@qq.com 网学网 [Myeducs.cn] 您电脑的分辨率是 像素
    Copyright 2008-2015 myeducs.Cn www.myeducs.Cn All Rights Reserved
    湘ICP备09003080号