配置文件(cxf schema约束出错)spring 名称空间 自动提示、diamond配置

cxf



	cxf与spring配置文件	
	
	
	
	

添加约束文件(编写xml的时候有自动提示)

1、Referenced file contains errors (http://www.springframework.org/schema/beans/spring-beans.xsd)
将 Preferences > XML > XML Files > Validation中"Honour all XML schema locations"前的对号去掉。它将禁用指向不同schema位置相同命名空间引用的验证,仅以第一次找到的可验证的XML文件为结果。
2、Preferences -》XML-》XML Catalog 
	add后先选择uri-》选择本地的xsd或者dtd文件-》schema location
3、编写spring配置文件的时候alt+/有个叮提示音而不是default什么的
	xmlns="http://www.springframework.org/schema/beans" beans的名称空间不能加:beans 另外有重复的话 bean前面会多个beans:
4、增加xml的Content Assist中的编辑提示符
	先搜索xml-》editor-》content assist-》Prompt when these characters are inserted改成<=:.abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVW
	同理可以修改其他的文件(搜索后缀名)
5、编写.java文件的时候没有提示(String都不会提示)
	搜索java-》editor-》content assist-》advance-》select the proposal(上面的选项卡)-》勾选Java proposals

applicationContext自动提示

需要把配置文件放在src里面 

添加名称空间(spring)自动提示

1、market添加 spring tool插件
2、把xml文件open with-》 spring config editor 或者把xml打开方式直接改成spring config editor

修改打开方式
名称空间的各配置详解

1、名称空间后的版本号可以去掉不影响使用
2、去掉xmls也要去掉xsi:schemalocation的

详解
各名称的对应部分的作用
完整spring

dbcp

//和spring整合
	
		
	        
	        
	        
		
		
	

dbcp参数解释
mybatis-generator配置详解
mybatis-generator所需配置

对应配置不正确引发问题

1、无法读取方案文档 'http://www.springframework.org/schema/context/spring-context-5.0.xsd', 原因为 1) 无法找到文档; 2) 无法读取文档; 3) 文档的根元素不是 。
	导致通配符的匹配很全面, 但无法找到元素 'context:property-placeholder' 的声明。-》spring-context没有正确配置 使用sts插件配置

属性问题

1、Could not resolve placeholder
	pring容器只会维护一个PropertyPlaceholderConfigurer的bean实例,当spring发现容器中有一个该实例后,就会忽略其余的,所以,该标签只能配置一个,多余的spring会自动忽略。-》
		在context:property-placeholder标签中添加一个属性ignore-unresolvable="true" 类与placeholder相关的也要加

diamond配置

1、在Spring中注入bean使用 需要先在diamondConfigKeys添加对应的diamond配置文件

你可能感兴趣的:(知识)