Importante

Você está vendo a versão anterior da nova experiência da Alura que estamos preparando para você. Em breve, ela ganha uma identidade visual novinha totalmente pensada em potencializar seus estudos!

0
respostas

Como usar uma variável de ambiente do windows em meu persistence.xml?

A ideia é que não quero que os detalhes do meu banco de dados sejam lidos do arquivo de propriedades, então criei duas variáveis de ambiente devido querer protegelas, entretanto utilizando o env não funciona, alguma dica? Configurações abaixo.

<property name="javax.persistence.jdbc.user" value="${env.USERNAME}"/> 
<property name="javax.persistence.jdbc.password" value="${env.PASSWORD}"/>

java.lang.UnsupportedOperationException: The application must supply JDBC connections at org.hibernate.engine.jdbc.connections.internal.UserSuppliedConnectionProviderImpl.getConnection(UserSuppliedConnectionProviderImpl.java:44)