J'ai un hibernate.cfg.xml avec l'URL JDBC configuré ainsi:passage url JDBC de Maven hibernate.cfg.xml
<property name="hibernate.connection.url">jdbc:mysql://${server.hostname}:3306/dsm?zeroDateTimeBehavior=convertToNull&jdbcCompliantTruncation=true&autoReconnect=true</property>
Les & sont nécessaires (au lieu de simplement &) afin d'éviter l'exception: la référence à l'entité "jdbcCompliantTruncation" doit se terminer par ";" délimiteur.
Pour pouvoir sélectionner une des bases de données cibles différentes via Maven, je voudrais changer cela:
<property name="hibernate.connection.url">${jdbc.url}</property>
où $ {} jdbc.url est une propriété définie dans Maven. Cependant, le problème est que Maven semble convertir tous les & en &, ce qui fait que Hibernate lance l'exception ci-dessus.
Quelqu'un a une solution de contournement pour cela?
Non, mais cela a fait l'affaire. Merci! – JellyHead
@JellyHead De rien. Et n'hésitez pas à accepter cette réponse alors (la coche verte ci-dessous les votes sur la gauche). –