有關一個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爲掃描。服務器

相關文章
相關標籤/搜索