spring पर टैग किए गए जवाब

स्प्रिंग फ्रेमवर्क जावा प्लेटफॉर्म पर एप्लिकेशन डेवलपमेंट के लिए एक ओपन सोर्स फ्रेमवर्क है। इसके मूल में घटक-आधारित आर्किटेक्चर के लिए समृद्ध समर्थन है, और इसमें वर्तमान में बीस से अधिक उच्च एकीकृत मॉड्यूल हैं।

14
क्यों स्प्रिंग के ApplicationContext.getBean को बुरा माना जाता है?
मैंने एक सामान्य स्प्रिंग प्रश्न पूछा: ऑटो-कास्ट स्प्रिंग बीन्स और कई लोगों का जवाब था कि स्प्रिंग का कॉलिंगApplicationContext.getBean() को जितना संभव हो उतना बचा जाना चाहिए। ऐसा क्यों है? मुझे उन सेम तक पहुंच कैसे प्राप्त करनी चाहिए जिन्हें मैंने बनाने के लिए स्प्रिंग कॉन्फ़िगर किया था? मैं एक …
270 java  spring 

12
स्प्रिंग रेस्टेमप्लेट मापदंडों के साथ मिलता है
मुझे एक RESTकॉल करना है जिसमें कस्टम हेडर और क्वेरी पैरामीटर शामिल हैं। मैं HttpEntityसिर्फ हेडर (कोई शरीर नहीं) के साथ सेट करता हूं , और मैं इस RestTemplate.exchange()विधि का उपयोग करता हूं : HttpHeaders headers = new HttpHeaders(); headers.set("Accept", "application/json"); Map<String, String> params = new HashMap<String, String>(); params.put("msisdn", msisdn); …
266 java  spring  rest 

10
प्रकार की सुरक्षा: अनियंत्रित डाली
मेरी स्प्रिंग एप्लिकेशन संदर्भ फ़ाइल में, मेरे पास कुछ इस तरह है: <util:map id="someMap" map-class="java.util.HashMap" key-type="java.lang.String" value-type="java.lang.String"> <entry key="some_key" value="some value" /> <entry key="some_key_2" value="some value" /> </util:map> जावा वर्ग में, कार्यान्वयन इस तरह दिखता है: private Map<String, String> someMap = new HashMap<String, String>(); someMap = (HashMap<String, String>)getApplicationContext().getBean("someMap"); ग्रहण में, …

4
वसंत के माध्यम से प्रतिष्ठित प्रमाणीकरण
समस्या: हमारे पास स्प्रिंग एमवीसी-आधारित रेस्टफुल एपीआई है जिसमें संवेदनशील जानकारी है। एपीआई को सुरक्षित किया जाना चाहिए, हालांकि प्रत्येक अनुरोध के साथ उपयोगकर्ता की साख (उपयोगकर्ता / पास कॉम्बो) भेजना वांछनीय नहीं है। अन्य दिशा निर्देशों (और आंतरिक व्यावसायिक आवश्यकताओं) के अनुसार, सर्वर को स्टेटलेस रहना चाहिए। एपीआई एक …

8
वसंत बूट में Application.yml या bootstrap.yml पर एक संपत्ति डालने के बीच क्या अंतर है?
वसंत बूट में Application.yml या bootstrap.yml पर एक संपत्ति डालने के बीच क्या अंतर है? Logging.config मामले में, एप्लिकेशन अलग काम करता है।


16
गुणों की फ़ाइल से एक सूची पढ़ना और स्प्रिंग एनोटेशन @Value के साथ लोड करें
मैं .properties फ़ाइल में मानों की एक सूची रखना चाहता हूं, अर्थात: my.list.of.strings=ABC,CDE,EFG और इसे सीधे मेरी कक्षा में लोड करने के लिए, अर्थात: @Value("${my.list.of.strings}") private List<String> myList; जैसा कि मैं समझता हूं, ऐसा करने का एक विकल्प यह है कि इसे स्प्रिंग कॉन्फिग फाइल में रखा जाए, और इसे …

11
MockMvc के साथ प्रतिक्रिया शरीर में स्ट्रिंग की जांच कैसे करें
मेरा सरल एकीकरण परीक्षण है @Test public void shouldReturnErrorMessageToAdminWhenCreatingUserWithUsedUserName() throws Exception { mockMvc.perform(post("/api/users").header("Authorization", base64ForTestUser).contentType(MediaType.APPLICATION_JSON) .content("{\"userName\":\"testUserDetails\",\"firstName\":\"xxx\",\"lastName\":\"xxx\",\"password\":\"xxx\"}")) .andDo(print()) .andExpect(status().isBadRequest()) .andExpect(?); } अंतिम पंक्ति में मैं प्रतिक्रिया शरीर में प्राप्त स्ट्रिंग की तुलना अपेक्षित स्ट्रिंग से करना चाहता हूं और जवाब में मुझे मिलता है: MockHttpServletResponse: Status = 400 Error message = null …

6
यूनिट टेस्ट के दौरान वसंत @Value को आबाद करना
मैं एक साधारण बीन के लिए एक यूनिट टेस्ट लिखने की कोशिश कर रहा हूं जो मेरे प्रोग्राम में फॉर्म को मान्य करने के लिए उपयोग किया जाता है। सेम को एनोटेट किया गया है @Componentऔर इसका एक वर्ग चर है जिसका उपयोग करके आरंभ किया गया है @Value("${this.property.value}") private …

6
बीन आरंभीकरण पूरा होने के बाद एक विधि को कैसे कॉल करें?
मेरे पास एक उपयोग का मामला है जहां मुझे सेम में केवल (एक बार गैर-स्थैतिक) विधि को कॉल करने की आवश्यकता होती है, एक बार ApplicationContext लोड पर। क्या यह ठीक है, अगर मैं इसके लिए MethodInvokingFactoryBean का उपयोग करूं? या हमारे पास कुछ बेहतर उपाय है? एक साइड नोट …

20
बीनफैक्ट्री बनाम एप्लीकेशनकोटेक्स्ट
मैं स्प्रिंग फ्रेमवर्क के लिए बहुत नया हूं, मैं इसके साथ खेल रहा हूं और आगामी कंपनी प्रोजेक्ट में उपयोग के लिए स्प्रिंग एमवीसी के मूल्यांकन के प्रयोजनों के लिए कुछ नमूने एप्लिकेशन को एक साथ रख रहा हूं। अब तक मैं वास्तव में स्प्रिंग एमवीसी में जो कुछ भी …

12
स्प्रिंग एमवीसी और स्प्रिंग बूट के बीच अंतर
मैंने अभी-अभी स्प्रिंग सीखना शुरू किया है। अपने अगले चरण में, मैं बड़े वेब एप्लिकेशन विकसित करना चाहूंगा। अब मैं सोच रहा हूं कि क्या मुझे स्प्रिंग बूट या स्प्रिंग एमवीसी के साथ शुरू करना चाहिए। मैंने पहले से ही कुछ सामान पढ़ा है, लेकिन यह भ्रामक है क्योंकि दोनों …

4
स्प्रिंग सिक्योरिटी में रोल और ग्रांटेडऑथोरिटी के बीच अंतर
स्प्रिंग सुरक्षा में अवधारणाएं और कार्यान्वयन हैं, जैसे किसी एक्सेस को अधिकृत / नियंत्रित GrantedAuthorityकरने के लिए एक प्राधिकरण प्राप्त करने के लिए इंटरफ़ेस । मैं चाहता हूँ कि अनुमति के लिए संचालन, जैसे createSubUsers , या deleteAccounts , जो मैं एक व्यवस्थापक (भूमिका के साथ ROLE_ADMIN) को अनुमति दूंगा …

9
स्प्रिंग @ स्वचालित उपयोग
वसंत से वायर्ड किए जाने वाले वर्ग में @Autowired का उपयोग करने के पेशेवरों और विपक्ष क्या हैं ? बस स्पष्ट करने के लिए, मैं विशेष रूप से @Autowired एनोटेशन के बारे में बात कर रहा हूं , एक्सएमएल में ऑटो-वायरिंग नहीं। मुझे शायद यह समझ में नहीं आता है, …
218 java  spring  autowired 

15
वसंत आवेदन संदर्भ हो रही है
क्या एक स्प्रिंग एप्लिकेशन में स्टेटिकली / ग्लोबली एप्लीकेशनकॉनटेक्स्ट की एक प्रति का अनुरोध करने का एक तरीका है? यह मानते हुए कि मुख्य वर्ग शुरू होता है और एप्लिकेशन संदर्भ को इनिशियलाइज़ करता है, क्या उसे कॉल स्टैक से गुजरने की ज़रूरत है जो किसी भी वर्ग को इसकी …

हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.