DataSouces no tomcat

Boa tarde, galera como faço para configurar datasource com applicationContext do spring
teria como criar um arquivo especifico com as informações dos banco para não colocar no context.xml
já configurei o web.xml

	<resource-ref>
	<description>Conexao X1</description>
	<res-ref-name>jdbc/x1DS</res-ref-name>
	<res-type>javax.sql.DataSource</res-type>
	<res-auth>Container</res-auth>
</resource-ref>

<resource-ref>
	<description>Conexao X2</description>
	<res-ref-name>jdbc/x2DS</res-ref-name>
	<res-type>javax.sql.DataSource</res-type>
	<res-auth>Container</res-auth>
</resource-ref>

<resource-ref>
	<description>Conexao X3</description>
	<res-ref-name>jdbc/x3DS</res-ref-name>
	<res-type>javax.sql.DataSource</res-type>
	<res-auth>Container</res-auth>
</resource-ref>