有关一个spring项目的配置

<context:property-placeholder ignore-unresolvable="true" location="classpath:config/basedb.properties" />

该条是用来加载spring配置文件的,location是加载文件的地址,ignore-unresolvable='true'是为了加载多个配置文件,若是没有他,spring只能加载一个文件。java

<util:properties id="fileUploadProperties" location="classpath:config/fileUpload.properties" />

sping加载某一个文件,并管理该文件。这个id能够用到java代码中。以下:spring

/**
	 * 文件服务器地址
	 */
	@Value("#{fileUploadProperties['file.upload.url']}")
	private String fileUploadUrl;

file.upload.url为properties文件中的一个属性名称。express

<context:component-scan base-package="com.credithc">
		<context:exclude-filter type="annotation" expression="org.springframework.stereotype.Controller" />
	</context:component-scan>

context:component-scan为组件扫描标签,如注解的扫描。base-package为扫描的基础包,即该包下的文件都会扫描。context:exclude-filter为不扫描,也就是不扫描该包下的controller注解。 此外还有一个context:include-filter为扫描。服务器

相关文章
相关标签/搜索