浏览 2225 次
精华帖 (0) :: 良好帖 (0) :: 新手帖 (0) :: 隐藏帖 (0)
|
|
---|---|
作者 | 正文 |
发表时间:2011-04-18
最后修改:2011-04-19
sping2.5学习jar包详细说明: 下载spring,然后进行解压缩,在解压目录中找到下面jar文件, 基本包 dist\spring.jar lib\jakarta-commons\commons-logging.jar
如果使用了切面编程(AOP),还需要下列jar文件 lib/aspectj/aspectjweaver.jar和aspectjrt.jar lib/cglib/cglib-nodep-2.1_3.jar
如果使用了JSR-250中的注解,如@Resource/@PostConstruct/@PreDestroy,还需要下列jar文件 lib\j2ee\common-annotations.jar
Sping的xml配置文件 bean.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" xmlns:p="http://www.springframework.org/schema/p" xsi:schemaLocation="http://www.springframework.org/schema/beans http://www.springframework.org/schema/beans/spring-beans-2.5.xsd"> <bean id="hello" class="com.ynxinhua.bean.Hello"> <property name="message" value="我的第一个Spring2.5程序!" /> </bean> </beans> Hello.java package com.ynxinhua.bean; public class Hello { private String message; public void setMessage(String message) { this.message = message; } public String getMessage() { return message; } } SpringDemo.java package com.ynxinhua.demo; import org.springframework.beans.factory.BeanFactory; import org.springframework.beans.factory.xml.XmlBeanFactory; import org.springframework.context.ApplicationContext; import org.springframework.context.support.ClassPathXmlApplicationContext; import org.springframework.core.io.ClassPathResource; import com.ynxinhua.bean.Hello; public class SpringDemo { public static void main(String[] args) { // 通过ClassPath来定位配置文件 ClassPathResource resource = new ClassPathResource("bean.xml"); // 以xml方式加载配置文件 BeanFactory factory = new XmlBeanFactory(resource); // 由sping框架来创建bean对象 Hello hello = (Hello) factory.getBean("hello"); System.out.println(hello.getMessage()); //建议采用此种方法来加载配置文件 System.out.println("----采用applicationContext------"); ApplicationContext context = new ClassPathXmlApplicationContext("bean.xml"); Hello hello1=(Hello) context.getBean("hello"); System.out.println(hello1.getMessage()); } } 声明:ITeye文章版权属于作者,受法律保护。没有作者书面许可不得转载。
推荐链接
|
|
返回顶楼 | |