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

 1,225 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,225 view  หมวดหมู่ : สำหรับโปรแกรมเมอร์  วันที่สร้าง : 21/12/2018



SOA,Java,XSLT

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




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

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

  อยากแทรก iframe เข้าไปใน flex ของ script ด้วยครับ ถามเมื่อ (2013-04-24)   3,143 views  (ดูล่าสุดเมื่อ 56 วินาที!!)

  Oracle เปลี่ยนชื่อ Table ยังไงครับ ถามเมื่อ (2017-03-03)   1,760 views  (ดูล่าสุดเมื่อ 2 นาที)

  Hibernate Call PLSQL โดยใช้ createStoredProcedureCall ถามเมื่อ (2017-06-01)   1,793 views  (ดูล่าสุดเมื่อ 11 นาที)

  icon bootstrap ตัวอย่าง URL สำหรับแปะ Link ถามเมื่อ (2016-02-01)   1,440 views  (ดูล่าสุดเมื่อ 12 นาที)

  Javascript debugger ie8 ใส่ breakpoints ไม่ได้ ถามเมื่อ (2015-09-15)   2,613 views  (ดูล่าสุดเมื่อ 17 นาที)

  วิธีแก้ปัญหาการใช้งาน AJAX Jquery กับ Safari ของ ios ถามเมื่อ (2019-02-06)   1,487 views  (ดูล่าสุดเมื่อ 22 นาที)

  การจัดการ Transaction บน Hibernate ถามเมื่อ (2012-05-16)   2,793 views  (ดูล่าสุดเมื่อ 24 นาที)

  Ireport เทคนิคการทำแบบฟอร์มโดยใช้ Image Background เป็นแม่แบบ ถามเมื่อ (2018-12-18)   1,507 views  (ดูล่าสุดเมื่อ 26 นาที)

  อยากได้วิธีใช้ nero 9 ตัวเต็มอ่ะครับ ถามเมื่อ (2011-09-29)   2,682 views  (ดูล่าสุดเมื่อ 31 นาที)

  Oracle if else เขียนยังไงครับใน PL SQL ถามเมื่อ (2013-03-04)   2,741 views  (ดูล่าสุดเมื่อ 31 นาที)


 

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