crypter password dans persistence.xml (java/spring/hibernate/maven)
crypter password dans persistence.xml (java/spring/hibernate/maven) - Java - Programmation
Sujets relatifs:
Leave a Replay
Make sure you enter the(*)required information where indicate.HTML code is not allowed
Marsh Posté le 31-01-2014 à 10:41:26
Bonjour,
je débute dans la programmation java Spring/hibernate.
j'ai un fichier persistence.xml :
<?xml version="1.0" encoding="UTF-8"?>
<persistence xmlns="http://java.sun.com/xml/ns/persistence"
xmlnssi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://java.sun.com/xml/ns/persistence http://java.sun.com/xml/ns/persist [...] .xsd"
version="1.0">
<persistence-unit name="cosapexdev" transaction-type="RESOURCE_LOCAL">
<provider>org.hibernate.ejb.HibernatePersistence</provider>
<properties>
<property name="hibernate.connection.driver_class" value="oracle.jdbc.driver.OracleDriver" />
<property name="hibernate.connection.url" value="chemin" />
<property name="hibernate.connection.user" value="PORTAIL" />
<property name="hibernate.connection.password" value="password" />
<property name="hibernate.dialect" value="org.hibernate.dialect.Oracle10gDialect" />
<property name="hibernate.show_sql" value="true" />
<property name="hibernate.format_sql" value="true" />
<property name="hibernate.default_schema" value="PORTAIL" />
</properties>
</persistence-unit>
</persistence>
j'aimerai crypter le password pour pas qu'il soit affiché en clair dans persistence.xml
j'ai vu que jasypt le fait, or il se trouve que je n'arrive pas a comprendre son fonctionnement.
je vous joint mon projet entier.
comment puis-je procéder pour crypter le mot de passe ?
J'ai trouvé pas mal de tuto pour jasypt mais seulement pour le fichier hibernate.cfg.xml.
or moi je n'utilise pas cette méthode de connexion.
Peut être avez vous une meilleur idée que jasypt ?
Je suis preneur de tout ! cela fait déjà trois jours que je bloque sur sa :s
Encore merci bien d'avance =)
Cédric
lien du projet : https://mega.co.nz/#!oJEUBKJA!QDmpn [...] 4KtBqdTZD4