鉴于大家对其他类别十分关注,我们编辑小组在此为大家搜集整理了“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>