今天 按照网上的例子 自己敲了一下代码 想学习一下Spring 但是 无论怎么弄 那个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.5.xsd">
<bean id="helloBean" class="com.baoxiaofei.MySpring.HelloBeanZH" />
<bean id="messageBean" class="com.baoxiaofei.MySpring.MessageBean">
<property name="hello" ref="helloBean"></property>
</bean>
</beans>
测试代码如下:
package com.baoxiaofei.MySpring;
import org.junit.Test;
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.context.support.FileSystemXmlApplicationContext;
import org.springframework.core.io.ClassPathResource;
import org.springframework.core.io.Resource;
public class TestMessageBean {
@Test
public void test2(){
// String[] config = {"applicationContext.xml"};
// ApplicationContext ac = new
ClassPathXmlApplicationContext(config);
ApplicationContext ac = new
FileSystemXmlApplicationContext("E:\\mywork\\myPro\\SpringTest\\src\\applicationContext.xml");
// boolean b = ac.containsBean("messageBean");
// String config1 = "/src/applicationContext.xml";
// Resource cr = new ClassPathResource(config1);
// BeanFactory ac = new XmlBeanFactory(cr);
MessageBean message = (MessageBean)ac.getBean("messageBean");
message.show();
}
}
上面加载的方式都试过了,就是不行
每次运行的时候 只会打印:
2012-4-26 23:14:43 org.springframework.context.support.AbstractApplicationContext prepareRefresh
信息: Refreshing org.springframework.context.support.FileSystemXmlApplicationContext@1888759: startup date [Thu Apr 26 23:14:43 CST 2012]; root of context hierarchy
之后就没有了
这是为什么呢???
盼高人求解!!!
PS:
在同事电脑上和公司电脑上,都可以正常加载这个配置文件,为什么在自己家里就是不行呢?
分享到:
相关推荐
spring的一个简单的学习小程序代码;spring;spring;
最简单的一个spring注解实例,最简单的一个spring注解实例。
spring boot+spring mvc+spring整合开发**音乐**小程序(含简单服务端) 项目描述 spring boot+spring mvc+spring代理请求**音乐接口获取数据,然后提供给**小程序做显示 运行环境 jdk8+IntelliJ IDEA+maven ...
spring IOC实现的WEB小例子程序,有JAR包。导入直接可运行
史上最简单的spring boot程序,实用于刚接触的开发人员,将项目导入的开发项目中,启动main,然后就可以用http://localhsot:8080/hello 访问啦,祝你好运!
spring第一个测试程序,直接用就行了
后端基于springmybatis的微信小程序商城后端基于springmybatis的微信小程序商城后端基于springmybatis的微信小程序商城后端基于springmybatis的微信小程序商城后端基于springmybatis的微信小程序商城后端基于spring...
Spring Boot是一个用于简化Spring应用程序开发的框架,它通过提供默认配置和约定俗成的方式来快速搭建基于Spring的应用程序。Spring Boot基于Spring框架,但是它大大简化了Spring应用程序的开发流程,使开发者能够...
Spring_程序设计 Spring_程序设计
spring boot小程序
实现最简单的spring框架的搭建,由详细的文档说明,通过junit测试来运行,查看结果.
springcloud-app 是J2EE集群分布式基础开发平台,技术栈包括:springCloud、MyBatis、Shiro、redis、quartz、hibernate-validation、easyui,业务模块包括:用户管理,角色管理、权限管理,字典管理,定时任务。
本资源里是使用IDEA中通过Maven创建一个web项目,结构采用了Spring的简单框架的整合。对 于初学Spring的伙伴们来说可以下载的看看。
编写了最简单类型的spring几个小示例。
一个简单的spring例子,欢迎下载,使用
1.在小程序中获取用户的登录信息,成功后可以获取到用户的code值 2.在用户自己的服务端请求微信获取用户openid接口,成功后可以获取用户的openid值 微信官方api地址:点击打开链接 3.在用户自己的服务器上面请求...