0

Ich bitte Sie, aufmerksam und nachsichtig zu sein, wenn ich mein Bedürfnis äußert. Ich muss eine Multi-Base-Anwendung in Spring-Boot, Feder-Daten-Jpa, Rest, Java8 erstellen. Die IT-Systemabteilung gab Anweisungen, Logins und Passwort nicht zu speichern. Um eine Datenquelle zu erstellen, speichern wir die URL, den Benutzer und das Passwort in der Datei application.properties oder in einer Konfigurationsdatei. Das Bedürfnis, wie ich es erwähnt habe, hat sich geändert. Ich habe bereits meine Entitäten, Repositories, Dienste und Controller entworfen. Das IT-Systemabteilung will in der Lage sein, die Administratoren zu lassen das Passwort und das Login auf der Startseite eingeben (ich bin nicht über Feder Authentifizierung sprechend)Spring-Boot jdbc Datenquelle konfigurieren?

Blick auf diese:

@Bean 
    public DataSource dataSource() { 
    DataSource dataSource = new DataSource(); 
    dataSource.setUrl(url);       
    dataSource.setUsername(user);//unknown,wait admin to enter this user 
    dataSource.setPassword(pwd);//unknown,wait admin to enter this pwd 
    return dataSource; 
    } 

Haben Hast du schon mal mit solchen Problemen zu tun gehabt? Haben Sie ein bestimmtes Beispiel (GitHub oder Tutorial?) Vielen Dank im Voraus.

+0

jemand mir eine lösung geben? PLZ – Juliette

Antwort

0

Es gibt zwei Dinge, die Sie tun sollten:
(1) Stellen Sie einen Webservice wie RESTful API zur Verfügung, um Benutzername/Passwort aus der Anfrage von Ihrer Homepage zu erhalten.
(2) Stellen Sie die DB-Verbindung basierend auf der angegebenen URL, dem Benutzernamen und dem Passwort her.

Verwandte Themen