Ensemble chaîne vide comme la valeur d'une clé dans le fichier de propriétés
jdbc.password=
Comment puis-je attribuer jdbc.password
clé dans mon application.fichier de propriétés d'une chaîne vide?
Je comprends que je peux le faire par programmation comme suit, mais je tiens à le régler dans les propriétés du fichier.
Properties props = new Properties();
props.put("password", "");
OriginalL'auteur Susie | 2014-09-12
Vous devez vous connecter pour publier un commentaire.
En laissant la valeur vide sur le membre de droite doit être fine:
Exemple de code:
org.hibernate.exception.GenericJDBCException: Could not open connection caused by org.apache.tomcat.dbcp.dbcp.SQLNestedException: Cannot create PoolableConnectionFactory (Access denied for user 'root'@'localhost' (using password: YES))
Bien que cela ressemble à quelque chose dans la façon dont le pilote JDBC est de ramasser les propriétés. J'ai répondu à la question - la prochaine chose à faire est de consulter la documentation pertinente de la façon dont les propriétés sont utilisées.
Notez également que si j'ai mis le mot de passe mysql pour certains de chaîne et de mettre à jour le fichier de propriétés en conséquence, mon application fonctionne très bien.
Je vous suggère de demander à un question avec plus de détails, y compris le code que vous utilisez pour configurer la connexion JDBC.
J'ai posté une autre question ici, comme vous l'avez suggéré: stackoverflow.com/questions/25811182/...
OriginalL'auteur Jon Skeet