${...}
তুলনায় কখন ব্যবহার করতে হবে সে সম্পর্কে আমি কিছুটা বিভ্রান্ত #{...}
। স্প্রিংয়ের ডকুমেন্টেশনগুলি কেবল ব্যবহার করে #{...}
, তবে প্রচুর উদাহরণ রয়েছে যা ব্যবহার করে ${...}
। তদ্ব্যতীত, আমি যখন স্পেল দিয়ে শুরু করি তখন আমাকে ব্যবহার করতে বলা হয়েছিল ${...}
এবং এটি দুর্দান্ত কাজ করে।
যারা বিভ্রান্ত তাদের কাছে আমি এটি কীভাবে ব্যবহার করি তার একটি উদাহরণ
@Component
public class ProxyConfiguration {
@Value("${proxy.host}")
private String host;
@Value("${proxy.port}")
private String port;
:
}
এবং কিছু সম্পত্তি ফাইল:
proxy.host=myproxy.host
proxy.port=8000
আমার প্রশ্নগুলি হ'ল:
- পার্থক্য কি বা এটি একই?
- একটি সংস্করণ হ্রাস করা হয়েছে তাই আমি অন্য একটি ব্যবহার করা উচিত?
"#{'${property}'}"