Persistir dados no Oracle com Spring Data

Boa tarde, estou estudando spring e gostaria de saber como pessoal usa hj para configurar driver, user, pwd etc… sem necessidade do arquivo persistence.xml, ja vi gente fazendo usando uma classe BasicDataSource da apache.commons.dbcp2, ou classe EmbeddedDatabaseBuilder mas esse vi soh para H2 e HSQL.
Gostaria de configuar meu banco oracle da melhor forma hj em dia, se alguem puder me orientar. Obrigado.

http://docs.spring.io/spring-data/jpa/docs/1.6.4.RELEASE/reference/html/jpa.repositories.html

Obrigado alexafe ajudou bastante mas este mesmo exemplo q ele apresenta la nao eh pra oracle e sim pra h2… Queria saber pra Oracle. Tentei soh setar pra Oracle mas n tem opção.

Aqui sua resposta

The org.springframework.jdbc.datasource.embedded package provides support for embedded Java database engines. Support for HSQL, H2, and Derby is provided natively. There is also an extensible API for plugging in new embedded database types and DataSource implementations.

Vc tem que usar API extensivel

neste link

http://docs.spring.io/spring-framework/docs/3.0.0.M4/reference/html/ch12s08.html

Vou tentar aqui vlw pela atenção. Obrigado

trabalha com data source direto dai vc diminui as configuração