eclipse中配置Spring的xsi:schemaLocation

在无网络状态下,使用了spring的schema时,在xml文件中无法自动提示或者无法生效。

 

解决:在eclipse中设置:

打开 Windows-->preferences-XML-XML catalog

然后在右边的User specified Entries 中Add一项:

Location:xsd文件的位置(在下载的Spring文件夹中的schema文件夹)

KeyType:Schema Location

Key: http://www.springframework.org/schema/mvc/spring-mvc-4.3.xsd

配置完成后在无网络状态下测试是否成功!


当然,以上方法对于任何的schema的配置都有效。

EclipseSpring IoC(依赖注入)的Bean装配实验,通常包括以下步骤: 1. **导入Spring框架**: 首先,你需要在项目引入Spring框架,可以添加Spring库到你的项目构建路径(Maven或Gradle配置)或者直接从Maven仓库下载jar包。 2. **创建Spring配置文件**: 在项目下新建一个名为`applicationContext.xml`的XML文件,这是Spring的核心配置文件。在这个文件里,你会定义Bean及其依赖关系。 ```xml <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.xsd"> <!-- 这是一个简单的bean定义 --> <bean id="myService" class="com.example.MyService"> <!-- 可能有属性注入 --> </bean> <!-- 这是另一个bean定义,可能会依赖于myService --> <bean id="anotherBean" class="com.example.AnotherBean"> <constructor-arg ref="myService"/> </bean> </beans> ``` 3. **创建Java类**: 创建需要注入的Java类,如`MyService`和`AnotherBean`,它们应该包含构造函数接受其他依赖。 4. **注入依赖**: 在类,使用@Autowired注解自动注入依赖。例如: ```java @Service public class MyService { @Autowired private AnotherBean anotherBean; // Spring会自动匹配id和提供bean // 省去了手动创建和管理依赖的过程 } ``` 5. **启动应用程序**: 使用Spring的启动器(如WebApplicationContext或XmlWebApplicationContext)加载配置,并运行你的应用程序。 6. **测试**: 在你的代码使用`myService`和`anotherBean`,确认Spring已经成功完成了Bean的装配工作。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值