Spring framework วิธีดึง Config จาก PropertyPlaceholderConfigurer  สร้างคำถาม

 1,127 view  หมวดหมู่ : สำหรับโปรแกรมเมอร์  วันที่สร้าง : 21/12/2018

Spring framework วิธีดึง Config จาก PropertyPlaceholderConfigurer

หลายท่านคงจะเคยใช้ PropertyPlaceholderConfigurer
ในการกำหนด Config Properties file ต่างๆ เพื่อเรียกใช้งานในระบบ
ไม่ว่าจะเป็น Path หรือ Datasource ต่าง ๆ เช่น

ถ้าเราสร้าง Bean placeholderConfig
ไปที่ Class org.springframework.beans.factory.config.PropertyPlaceholderConfigurer
แล้วทำการกำหนด Value ที่เป็น path ของ Properties file ที่ต้องการ ไม่ว่าจะอยู่ใน Class path หรือ Path นอก เช่น

value : classpath:myapp.properties
value : file:/usr/local/conf/myconf.properties

เป็นต้น แล้วตัวอย่างในไฟล์ Properties ก็ประมาณนี้

prop1=xx
prop2=yy

หากเราต้องการเข้าถึงจาก App สามารถเขียนได้ง่ายๆ โดยที่ไม่ต้องไปอ่าน file properties อีกรอบ
สามารถ load จาก Container มาใช้ได้เลยนะครับ

@Value("${prop1}")
private String prop1;

@Value("${prop2}")
private String prop2;

เพียงเท่านี้ก็สามารถใช้งานตัวแปรทั้งสองได้เลยครับ
prop1 จะมีค่า = xx
prop2 จะมีค่า = yy


ถ้าชอบบทความนี้ กด Like เลย :Spring framework วิธีดึง Config จาก PropertyPlaceholderConfigurer
TAGS : Java   เขียนโปรแกรม   Programmer  
 1,127 view  หมวดหมู่ : สำหรับโปรแกรมเมอร์  วันที่สร้าง : 21/12/2018



SOA,Java,XSLT

 ร่วมแสดงความคิดเห็นได้ที่นี่




× แจ้งเตือน! เราสนับสนุนทุกความคิดเห็น ที่ ใช้ถ้อยคำสุภาพ ไม่ละเมิดผู้อื่น ไม่ก่อให้เกิดความขัดแย้ง

เนื้อหาที่เกี่ยวช้อง

  SDLC Concepts คืออะไรครับ ถามเมื่อ (2015-08-31)   2,897 views  (ดูล่าสุดเมื่อ 1 นาที)

  ถามเรื่อง Flex กับการเรียกใช้ javascript ครับ มีใครเคยใช้ Flex บ้างมั๊ย ถามเมื่อ (2014-01-02)   2,316 views  (ดูล่าสุดเมื่อ 4 นาที)

  วิธี แทรก Code ลงใน blogger ให้แสดงสวยๆ และแสดงพวก HTML หรือ XML ได้ ถามเมื่อ (2017-11-14)   2,019 views  (ดูล่าสุดเมื่อ 11 นาที)

  Java เปรียบเทียบ String มากกว่า น้อยกว่า ยังไง ถามเมื่อ (2012-11-16)   3,047 views  (ดูล่าสุดเมื่อ 12 นาที)

  ขอวิธีแก้ java lang OutOfMemoryError ครับ ถามเมื่อ (2015-08-23)   4,640 views  (ดูล่าสุดเมื่อ 13 นาที)

  jQuery file upload ด้วย AJAX บน Semantic UI ถามเมื่อ (2019-06-01)   1,648 views  (ดูล่าสุดเมื่อ 16 นาที)

  PLSQL Replace String ด้วยคำสั่ง REGEXP_REPLACE ถามเมื่อ (2016-11-29)   1,940 views  (ดูล่าสุดเมื่อ 17 นาที)

  Full Stack JavaScript คืออะไร ถามเมื่อ (2020-01-24)   1,742 views  (ดูล่าสุดเมื่อ 25 นาที)

  Unix unzip ไฟล์ไว้ใน folder ถามเมื่อ (2016-07-27)   1,850 views  (ดูล่าสุดเมื่อ 49 นาที)

  เปิดไฟล์ SThumbDB ในโทรศัพท์ sumsung ด้วย sd card ไม่ได้ ถามเมื่อ (2011-09-03)   2,927 views  (ดูล่าสุดเมื่อ 62 นาที)


 

บ้านเดียวกันดอทคอม เว็บถามตอบ รวมทุกเรื่องที่คุณอยากรู้ ให้ความรู้ ความบันเทิง มีสาระ
www.ban1gun.com