7
jdbc.password=
Jak mogę przypisać klucz jdbc.password
do pliku application.properties pusty ciąg znaków?Ustaw pusty łańcuch jako wartość klucza w pliku właściwości
Rozumiem, mogę zrobić to programowo w następujący sposób, ale chciałbym ustawić to w pliku właściwości.
Properties props = new Properties();
props.put("password", "");
Chociaż testy podałeś wydaje się działać, powodem moje pytanie jest ustawić puste hasło dla połączenia z bazą danych mysql. Kiedy to zrobię, moje połączenie jdbc nie działa i daje mi następujący wyjątek: "org.hibernate.exception.GenericJDBCException: Nie można otworzyć połączenia spowodowanego przez org.apache.tomcat.dbcp.dbcp.SQLNestedException: Nie można utworzyć obiektu PoolableConnectionFactory (Odmowa dostępu dla użytkownika 'root' @ 'localhost' (używając hasła: TAK)) ' – Susie
@Susie: Cóż, to brzmi jak coś, co sterownik JDBC zbiera. Odpowiedziałem na zadane przez ciebie pytanie - następnym krokiem jest zapoznanie się z odpowiednią dokumentacją dotyczącą sposobu użycia właściwości. –
Należy również pamiętać, że jeśli ustawię hasło mysql na jakiś ciąg i zaktualizuję odpowiednio plik właściwości, moja aplikacja będzie działać poprawnie. – Susie