Spring + JPA + Tomcat

Fala aí galera, blz?

Seguinte, estou pensando aqui numa forma de integrar o Spring + JPA + TomCat, sendo que do Spring queria de usar somente o controle transacional e mais nada. Bom, então a idéia seria fazer com que o Spring obtivesse o DataSource do Tomcat e iniciasse a transação terminando de finalizá-la ao final da requisição(fazendo commit ou rollback). O problema é que, na minha classe de persistência, preciso obter a mesma conexão ao qual o Spring iniciou a transação no momento da obtenção da mesma no DataSource do Tomcat. A pergunta é: como fazer isso?

Valeu aí!

A Paz!