1. Verwenden Sie den Kontext: Eigenschafts-Place-Helder-Tag, um Konfigurationsdateiladen zu implementieren
1. Nutzungsbeispiel: Fügen Sie Tags in der Konfigurationsdatei in Spring.xml hinzu
Kopieren Sie den Code-Code wie folgt: <Kontext: Immobilien-PlacePlace-Helder ignorieren Sie-lolvable
2. Verwenden Sie die Eigenschaften der Konfigurationsdatei in Spring.xml:
<!-Grundlegende Eigenschaften URL, Benutzer, Passwort-> <Eigenschaft name = "url" value = "$ {jdbc.url}" /> <Eigenschaft name = "userername" value = "$ {jdbc.username}" /> <Eigenschaft name = "Passwort" value = "$ {jdbc.password}" /> " />" /> " />" /> " />" /> " />" /> " />" /> " />" /> " />" /> " />" /> " />" />3.. Verwenden Sie in Java -Dateien:
@Value ("$ {jdbc_url}") ivate String jdbcurl; // Hinweis: Die Variable kann nicht als statisch definiert werden 2. Verwenden Sie das Tag der Util: Eigenschaften, um Konfigurationsdateien zu laden
1. Nutzungsbeispiel: Fügen Sie Tags in der Konfigurationsdatei in Spring.xml hinzu
Kopieren Sie den Code wie folgt: <util: properties id = "util_spring" local-override = "true" location = "classPath: Jeesit.properties"/>
2. Verwenden Sie die Eigenschaften der Konfigurationsdatei in Spring.xml:
<Eigenschaft name = "userername" value = "#{util_spring ['jdbc.username']}" /> <Eigenschaft name = "password" value = "#{util_spring ['jdbc.password']}" />3.. Verwenden Sie in Java -Dateien:
@Value (value = "#{util_spring ['util_service_one']}") private string util_service_one; 3. Implementieren Sie die Konfigurationsdatei über @PropertySource -Annotation durch @PropertySource
1. Nutzungsbeispiel: Verwenden Sie PropertySource -Annotation in Java -Klassendateien:
@PropertySource (value = {"classPath: redis-key.properties"}) public class ReadProperties {@value (value = "$ {jdbc.username}") private String user_name; } 2. Verwenden Sie in Java -Dateien:
@Value (value = "$ {jdbc.username}") private String user_name;4. Lesen Sie Konfigurationsdateien über PropertyplaceholderConFigurer -Klasse
1. Verwendung
<Bean> <Eigenschaft name = "Standorte"> <List> <Wirast> classPath: redis-key.properties </value> </list> </property> </bean>
2. Die Konfigurationsmethode von PropertyPlaPleholderConFigurer, äquivalent zu Method 1, siehe Methode 1 für die Verwendung.
5. Sie können auch org.springFramework.bean.factory.config.PropertiesFactoryBean verwenden, um sie hier nicht einzeln aufzulisten.
Das obige ist der gesamte Inhalt dieses Artikels. Ich hoffe, es wird für das Lernen aller hilfreich sein und ich hoffe, jeder wird Wulin.com mehr unterstützen.