今天 按照网上的例子 自己敲了一下代码 想学习一下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 boot程序”指的是一个专门为初学者设计的Spring Boot入门示例,它以最简洁的方式展示了如何构建一个基本的Spring Boot应用。对于新接触Spring Boot的开发者来说,这是一个很好的起点,因为...
spring boot+spring mvc+spring整合开发**音乐**小程序(含简单服务端) 项目描述 spring boot+spring mvc+spring代理请求**音乐接口获取数据,然后提供给**小程序做显示 运行环境 jdk8+IntelliJ IDEA+maven ...
在"spring小程序"中,可能包含了一个简单的Spring MVC应用,展示如何配置和使用Spring的核心特性。例如,可能有配置文件(如`application.properties`或`yaml`),展示了如何设置Spring Boot的属性;`test`可能是一...
描述 "spring第一个测试程序,直接用就行了" 提醒我们这是一个用于测试的简单Spring程序,意味着它可能包含了配置文件、主类以及一些基本的测试用例。在Spring中,通常我们会创建一个`ApplicationContext`来加载配置...
后端基于springmybatis的微信小程序商城后端基于springmybatis的微信小程序商城后端基于springmybatis的微信小程序商城后端基于springmybatis的微信小程序商城后端基于springmybatis的微信小程序商城后端基于spring...
Spring是一个广泛使用的开源Java框架,它为构建企业级应用程序提供了强大的支持,包括依赖注入、面向切面编程(AOP)、事务管理以及与各种数据库的集成。对于初学者而言,了解Spring的基本概念和配置是非常重要的。 ...
Spring MVC 是一个基于Java的轻量级Web应用框架,它为构建模型-视图-控制器(MVC)架构的应用程序提供了强大的支持。这篇博客“spring MVC配置,六步简单搞定”可能介绍了如何快速且有效地设置Spring MVC项目。下面...
其次,Spring框架提供了一个IoC(Inversion of Control,控制反转)容器,它负责初始化、装配和管理应用程序中的对象。IoC容器通过读取配置文件来创建Bean实例,并根据配置将它们组装在一起。在"Springt1"中,我们...
Spring Boot一个依赖搞定 Session 共享
Spring Boot是Spring家族中的一个新兴成员,旨在简化Spring应用程序的开发过程。它不仅继承了Spring框架的强大功能,还通过一系列创新的方法极大地减少了开发者在搭建和配置Spring应用时所需的时间和精力。 ### ...
Spring MVC是Spring框架的一个模块,主要用于构建Web应用程序,而Spring JDBC则是Spring提供的用于简化数据库操作的工具。 【描述】"用spring4.0.5版本开发的,spring mvc,spring jdbc,最简单的用户登录,注册和...
在"spring的入门程序示例"中,我们通常会创建一个简单的Java项目,首先需要引入Spring的相关库。在Java项目中,这通常通过添加Spring的Maven或Gradle依赖来实现。例如,对于Maven,可以在pom.xml文件中添加以下依赖...
Spring 框架是Java开发中的一个核心框架,它提供了全面的编程和配置模型,用于简化企业级应用的开发。这个“spring 的简单小测试”很可能是为了帮助开发者理解和实践Spring的基本概念和功能。 首先,Spring的核心...
1.在小程序中获取用户的登录信息,成功后可以获取到用户的code值 2.在用户自己的服务端请求微信获取用户openid接口,成功后可以获取用户的openid值 微信官方api地址:点击打开链接 3.在用户自己的服务器上面请求...
在本示例中,我们将深入探讨Spring MVC的基本概念、配置以及如何创建一个简单的应用程序。 1. **Spring MVC 概述** Spring MVC 是 Spring 框架的一部分,它简化了开发和测试Web应用程序的过程。通过分离业务逻辑、...
基于 Spring Boot + MyBatis Plus + Vue & Element 实现的后台管理系统 + 微信小程序 基于 Spring Boot + MyBatis Plus + Vue & Element 实现的后台管理系统 + 微信小程序 基于 Spring Boot + MyBatis Plus + Vue ...