मैं स्प्रिंग बूट एप्लिकेशन का उपयोग कर रहा हूं। कुछ @Component वर्ग @Value फ़ील्ड लोड किए जाते हैं, बजाय अन्य कक्षाओं पर वे हमेशा null होते हैं। लगता है कि @Value (0) मेरे @Bean/@Component के बाद लोड
मैं इस तरह के रूप @value एनोटेशन उपयोग करने के लिए एक डबल संपत्ति इंजेक्षन करना चाहते हैं: @Service
public class MyService {
@Value("${item.priceFactor}")
private Double priceFactor = 0.1;
मेरे पास @ वैल्यू के साथ एनोटेटेड निम्नलिखित संपत्ति है। http://myurl.com में 'या मैं अपने विन्यास में एक अलग विभाजक मूल्य को परिभाषित करने की क्या ज़रूरत है
से मूल्य के लिए हल नहीं कर रहा है, मैंने इसे पहले किसी अन्य प्रोजेक्ट में काम किया है, मैं सिर्फ वही काम कर रहा हूं लेकिन किसी कारण से यह काम नहीं कर रहा है। स्प्रिंग @Value संपत्ति फ़ाइल से पढ़ने नही