1. ใช้บริบท: แท็กคุณสมบัติ-สถานที่เพื่อใช้การโหลดไฟล์การกำหนดค่า
1. ตัวอย่างการใช้งาน: เพิ่มแท็กในไฟล์การกำหนดค่า Spring.xml
คัดลอกรหัสรหัสดังต่อไปนี้: <บริบท: สถานที่-ผู้ถือครองเพิกเฉย
2. ใช้คุณสมบัติไฟล์กำหนดค่าใน Spring.xml:
<!-URL คุณสมบัติพื้นฐานผู้ใช้รหัสผ่าน-> <property name = "url" value = "$ {jdbc.url}" /> <property name = "username" value = "$ {jdbc.username}" /> <property name = "รหัสผ่าน" value = "$ {jdbc.password3. ใช้ในไฟล์ Java:
@Value ("$ {jdbc_url}") irtr String jdbcurl; // หมายเหตุ: ตัวแปรไม่สามารถกำหนดเป็นแบบคงที่ 2. ใช้ UTIL: Properties Tag เพื่อโหลดไฟล์การกำหนดค่า
1. ตัวอย่างการใช้งาน: เพิ่มแท็กในไฟล์การกำหนดค่า Spring.xml
คัดลอกรหัสดังนี้: <util: คุณสมบัติ id = "util_spring" local-override = "true" ตำแหน่ง = "classpath: jeesite.properties"/>
2. ใช้คุณสมบัติไฟล์กำหนดค่าใน Spring.xml:
<property name = "username" value = "#{util_spring ['jdbc.username']}" /> <property name = "password" value = "#{util_spring ['jdbc.password']}" />>3. ใช้ในไฟล์ Java:
@Value (value = "#{util_spring ['util_service_one']}") สตริงส่วนตัว util_service_one; 3. ใช้การโหลดไฟล์การกำหนดค่าผ่านคำอธิบายประกอบ @PropertySource
1. ตัวอย่างการใช้งาน: ใช้คุณสมบัติ Source Source ในไฟล์คลาส Java:
@PropertySource (value = {"classpath: redis-key.properties"}) คลาสสาธารณะ readproperties {@value (value = "$ {jdbc.username}") สตริงส่วนตัว user_name; - 2. ใช้ในไฟล์ Java:
@Value (value = "$ {jdbc.username}") สตริงส่วนตัว user_name;4. อ่านไฟล์กำหนดค่าผ่านคลาส PropertyPlaceHolderConfigurer
1. ตัวอย่างการใช้งาน: ใช้แท็ก <ebean> เพื่อกำหนดค่าใน Spring.xml
<bean> <property name = "locations"> <list> <dalue> classpath: redis-key.properties </alue> </list> </porement> </ebean>
2. วิธีการกำหนดค่า PropertyPlaceHolderConfigurer เทียบเท่ากับวิธีหนึ่งอ้างถึงวิธีการหนึ่งสำหรับการใช้งาน
5. คุณยังสามารถใช้ org.springframework.beans.factory.config.propertiesfactorybean เพื่อโหลดและคุณจะไม่แสดงรายการทีละรายการ
ข้างต้นเป็นเนื้อหาทั้งหมดของบทความนี้ ฉันหวังว่ามันจะเป็นประโยชน์ต่อการเรียนรู้ของทุกคนและฉันหวังว่าทุกคนจะสนับสนุน wulin.com มากขึ้น