1.コンテキストを使用:プロパティプレイスホルダータグに構成ファイルの読み込みを実装する
1。使用例:spring.xml構成ファイルにタグを追加します
コードコードを次のようにコピーします
2。spring.xmlで構成ファイルプロパティを使用します:
<! - 基本プロパティURL、ユーザー、パスワード - > <プロパティ名= "URL" VALUE = "$ {jdbc.url}" /> <プロパティ名= "username" value = "$ {jdbc.username}" /> <プロパティ名= "パスワード" value = "$ {jdbc.password}" />>>>>3。Javaファイルで使用:
@value( "$ {jdbc_url}")Ivate string jdbcurl; //注:変数は静的として定義することはできません2。util:プロパティタグを使用して、構成ファイルをロードします
1。使用例:spring.xml構成ファイルにタグを追加します
次のようにコードをコピーします。<util:Properties id = "util_spring" local-override = "true" location = "classpath:jeesite.properties"/>
2。spring.xmlで構成ファイルプロパティを使用します:
<プロパティ名= "username" value = "#{util_spring ['jdbc.username']}" /> <property name = "password" value = "#{util_spring ['jdbc.password']}" />3。Javaファイルで使用:
@value(value = "#{util_spring ['util_service_one']}")private string util_service_one; 3. @propertySourceアノテーションを介して構成ファイルの読み込みを実装します
1。使用例:JavaクラスファイルでPropertySourceアノテーションを使用してください:
@propertySource(value = {"classpath:redis-key.properties"})public class readproperties {@value(value = "$ {jdbc.username}")private string user_name; } 2。Javaファイルで使用してください:
@value(value = "$ {jdbc.username}")private string user_name;4. PropertyPlaceHolderConFigurerクラスを介して構成ファイルを読み取ります
1。使用例:<bean>タグを使用してspring.xmlで構成
<bean> <Property name = "locations"> <list> <value> classpath:redis-key.properties </value> </list> </property> </bean>
2。PropertyPlaceHolderConfigurer構成法、方法1に相当する方法は、使用法については方法1を参照してください。
5. org.springframework.beans.factory.config.propertiesfactorybeanを使用してロードすることもできます。ここでは、1つずつリストしません。
上記はこの記事のすべての内容です。みんなの学習に役立つことを願っています。誰もがwulin.comをもっとサポートすることを願っています。