Spring写配置⽂件时不提⽰怎么办?
想要编写xml⽂件时代码提⽰,其实只要配置了相应的xsd⽂件即可,xsd⽂件也就是xml⽂件的⼀个约束。就是决定了你xml⽂件中可以写哪些东西。
xsd⽂件是xml⽂件的元数据⽂件。
以bean标签为例:
你编写<bean>标签的时候没有提⽰,则可以配置pring-beans-3.0.xsd这个⽂件到xml头信息中
1 2 3 4 5<?xml version="1.0"encoding="UTF-8"?>
<beans xmlns=""
xmlns:xsi=""
xsi:schemaLocation="
">
直接在spring压缩包中到相应的xsd⽂件,在eclipse中配置下即可。
配置⽅式:
上图key的值应该和
<?xml version="1.0"encoding="UTF-8"?>
<beans xmlns=""
xmlns:xsi=""
xsi:schemaLocation="
">
但是我怎么知道这个key该填写什么路径呢?
出现如下界⾯
假如你想配置bean的提⽰,那就点击beans链接
点击选择相应的版本。
页⾯上打印的信息也就是spring-beans-3.0.xsd⽂件的内容
总结:spring怎么读取配置
1、在eclipse的XML catalog中配置相应的xsd⽂件
2、在xml⽂件的头信息中配置相应的key,这样在编写xml⽂件的时候就可以去读取xsd⽂件,来约束当前xml⽂件中可以写哪些内容
spring2.5和spring3.0各个不同的版本,其xsd⽂件位置也不同。
spring2.5 xsd⽂件位置:在src源代码相应模块的config⽬录下
..\spring-framework-2.5.6\src\org\springframework\aop\config\spring-aop-2.5.xsd
spring3.0 xsd⽂件位置:由于spring3.0之后的版本是按各个模块来分包的,所以在其projects⽬录中
..\spring-framework-3.0.0.RELEASE\projects\org.springframework.aop\src\main\resources\org\springframework\aop\config\spring-aop-3.0.xsd
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论