প্রশ্ন ট্যাগ «autowired»

স্বীকৃতি হ'ল একটি ডিআই কনটেইনার বৈশিষ্ট্য যেখানে নির্ভরতা স্বয়ংক্রিয়ভাবে কিছু মানদণ্ড অনুসারে সন্ধান করা হয়।

10
স্প্রিং ফ্রেমওয়ার্কে @ ইনজেক্ট এবং অটোয়ার্ডের মধ্যে পার্থক্য কী? কোনটি কোন অবস্থায় ব্যবহার করতে হবে?
আমি স্প্রিংসোর্সে কয়েকটি ব্লগ নিয়ে যাচ্ছি এবং একটি ব্লগে লেখক ব্যবহার করছেন @Injectএবং আমি মনে করি তিনিও এটি ব্যবহার করতে পারেন @Autowired। কোডের টুকরোটি এখানে: @Inject private CustomerOrderService customerOrderService; আমি এর মধ্যে পার্থক্য সম্পর্কে নিশ্চিত নই @Injectএবং @Autowiredযদি কেউ তাদের পার্থক্য ব্যাখ্যা করে এবং কোনটি কোন পরিস্থিতিতে ব্যবহার করতে হয় …

18
আমার বসন্ত @ অটোভায়ার্ড ক্ষেত্রটি নাল কেন?
দ্রষ্টব্য: এটি একটি সাধারণ সমস্যার জন্য এক প্রাসঙ্গিক উত্তর হতে উদ্দিষ্ট। আমার একটি স্প্রিং @Serviceক্লাস ( MileageFeeCalculator) রয়েছে যার একটি @Autowiredক্ষেত্র রয়েছে ( rateService) তবে ক্ষেত্রটি nullযখন আমি এটি ব্যবহার করার চেষ্টা করি। লগগুলি দেখায় যে MileageFeeCalculatorশিম এবং শিম উভয়ই MileageRateServiceতৈরি করা হচ্ছে, তবে আমি NullPointerExceptionযখনই mileageChargeআমার পরিষেবা শিমটিতে পদ্ধতিটি …

11
কীভাবে বসন্তে অটোয়ারিং কাজ করে?
নিয়ন্ত্রণের বিপরীতমুখীতাটি সম্পর্কে আমি কিছুটা বিভ্রান্ত ( IoC)Spring । বলুন আমার কাছে একটি পরিষেবা শ্রেণি আছে UserServiceImplUserService ইন্টারফেস প্রয়োগ করে । এটা কিভাবে হবে @Autowired ? এবং আমার মধ্যে Controllers, আমি কিভাবে হবেinstantiateinstance এই পরিষেবাটির একজন ? আমি কি কেবল নিম্নলিখিতগুলি করতে পারি? UserService userService = new UserServiceImpl();

14
বসন্ত: @ কম্পোনেন্ট বনাম @ বিয়ান
আমি বুঝতে পারি যে @Componentক্লাসপাথ স্ক্যানিং ব্যবহার করে এক্সএমএল শিমের সংজ্ঞা থেকে মুক্তি পাওয়ার জন্য এনটোটেশনটি 2.5 বসন্তে প্রবর্তিত হয়েছিল। @Beanবসন্ত 3.0.০ এ প্রবর্তিত হয়েছিল এবং @Configurationএক্সএমএল ফাইল থেকে পুরোপুরি মুক্তি পেতে এবং এর পরিবর্তে জাভা কনফিগারেশন ব্যবহার করতে ব্যবহার করা যেতে পারে । @Componentটীকাগুলি প্রবর্তনের পরিবর্তে টীকাটি আবার ব্যবহার …

11
@ রিসোর্স বনাম @ অটোভায়ার্ড
কোন এনোটেশন, @ রিসোর্স ( jsr250 ) বা @ অটোওয়ার্ড (স্প্রিং-নির্দিষ্ট) আমার ডিআই-তে ব্যবহার করা উচিত? আমি অতীতে সফলভাবে উভয় ব্যবহার করেছি @Resource(name="blah")এবং@Autowired @Qualifier("blah") আমার প্রবৃত্তিটি @Resourceট্যাগটি আটকে রাখার কারণ এটি জেএসআর লোকেরা অনুমোদন করেছে। কারও কি এই সম্পর্কে দৃ strong় চিন্তা আছে?

3
স্প্রিং @ অটোভায়ার্ড ব্যবহার বোঝা যাচ্ছে
স্প্রিং অটোওয়ার্ড এন্টারোটেশন বুঝতে আমি বসন্ত 3.0.০.x রেফারেন্স ডকুমেন্টেশন পড়ছি: ৩.৯.২ @ অটোভায়ার্ড এবং @ ইনজেক্ট আমি নীচের উদাহরণগুলি বুঝতে সক্ষম নই। এটি কাজ করার জন্য আমাদের কি এক্সএমএল কিছু করার প্রয়োজন? উদাহরণ 1 public class SimpleMovieLister { private MovieFinder movieFinder; @Autowired public void setMovieFinder(MovieFinder movieFinder) { this.movieFinder = movieFinder; …

9
বসন্ত @ অটোভায়ার্ড ব্যবহার
@ অটোয়ারওয়্যার ব্যবহারের পক্ষে কি কি মতামত আছে? হয়ে যাওয়া ক্লাসে রয়েছে? কেবল পরিষ্কার করতেই, আমি এক্সএমএলে অটো-ওয়্যারিং নয়, @ অটোয়ার্ডেড টিকা সম্পর্কে বিশেষভাবে কথা বলছি । আমি সম্ভবত এটি বুঝতে পারি না, তবে আমার কাছে এটি প্রায় একটি অ্যান্টি-প্যাটার্নের মতো বলে মনে হচ্ছে - আপনার ক্লাসগুলি সচেতন হতে শুরু …
218 java  spring  autowired 

5
একই ইন্টারফেস প্রয়োগকারী দুটি মটরশুটি স্বীকৃত - কীভাবে ডিফল্ট শিমটি অটোয়ারে সেট করবেন?
পটভূমি: আমার একটি স্প্রিং 2.5 / জাভা / টমক্যাট অ্যাপ্লিকেশন রয়েছে। নিম্নলিখিত শিমটি রয়েছে, যা অ্যাপ্লিকেশন জুড়ে অনেক জায়গায় ব্যবহৃত হয় public class HibernateDeviceDao implements DeviceDao এবং নিম্নলিখিত শিমটি নতুন: public class JdbcDeviceDao implements DeviceDao প্রথম শিমটি তাই কনফিগার করা হয়েছে (প্যাকেজের সমস্ত মটরশুটি অন্তর্ভুক্ত করা হয়েছে) <context:component-scan base-package="com.initech.service.dao.hibernate" /> …

30
ইন্টেলিজ ভুলভাবে স্বতঃপ্রাপ্ত সংগ্রহস্থলের জন্য কোনও ধরণের বিনের সন্ধান পাচ্ছে না
আমি একটি সাধারণ ইউনিট পরীক্ষা তৈরি করেছি তবে ইন্টেলিজি ভুলভাবে এটি লালকে হাইলাইট করছে। এটিকে ত্রুটি হিসাবে চিহ্নিত করা হচ্ছে শিম নেই? আপনি নীচে দেখতে পারেন এটি পরীক্ষা পাস? সুতরাং এটি অবশ্যই অটোওয়ার্ড হওয়া উচিত?

4
ফিল্ড ইনজেকশন আসলে কী এবং কীভাবে তা এড়ানো যায়?
আমি স্প্রিং এমভিসি এবং পোর্টলেট সম্পর্কে কিছু পোস্টে পড়েছি যে ক্ষেত্রের ইনজেকশন দেওয়ার প্রস্তাব দেওয়া হয় না। আমি এটি বুঝতে পারছি, ফিল্ড ইঞ্জেকশনটি যখন আপনি এর সাথে একটি বিনকে ইনজেক্ট করেন @Autowired: @Component public class MyComponent { @Autowired private Cart cart; } আমার গবেষণার সময় আমি কনস্ট্রাক্টর ইঞ্জেকশন সম্পর্কেও পড়েছিলাম …

7
আমি কীভাবে মকিতো সহ স্প্রিংয়ে একটি স্বায়ত্তশাসিত @ ভালু ক্ষেত্রটিকে উপহাস করব?
আমি স্প্রিংয়ের ৩.১.৪ ব্যবহার করছি। নিখরচায় এবং মকিতো ১.৯.৫। আমার স্প্রিং ক্লাসে আছে: @Value("#{myProps['default.url']}") private String defaultUrl; @Value("#{myProps['default.password']}") private String defaultrPassword; // ... আমার JUnit পরীক্ষা থেকে, যা আমি বর্তমানে এটির মতো সেট আপ করেছি: @RunWith(SpringJUnit4ClassRunner.class) @ContextConfiguration({ "classpath:test-context.xml" }) public class MyTest { আমি আমার "ডিফল্ট ইউআরএল" ক্ষেত্রের জন্য একটি …

1
স্প্রিং @ কনফিগারেশন ক্লাস বোঝা
প্রশ্নটির পরে স্প্রিং @ অটোয়ারওয়্যারড ব্যবহার বুঝে আমি বসন্ত তারের অন্যান্য বিকল্প, @Configurationক্লাসের জন্য একটি সম্পূর্ণ জ্ঞানের ভিত্তি তৈরি করতে চেয়েছিলাম । ধরে নেওয়া যাক আমার কাছে একটি বসন্তের এক্সএমএল ফাইল রয়েছে যা দেখতে এটির মতো দেখাচ্ছে: <?xml version="1.0" encoding="UTF-8"?> <beans xmlns="http://www.springframework.org/schema/beans" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.springframework.org/schema/beans http://www.springframework.org/schema/beans/spring-beans-3.0.xsd"> <import resource="another-application-context.xml"/> <bean id="someBean" class="stack.overflow.spring.configuration.SomeClassImpl"> …

6
@ স্বীকৃত এবং অচল পদ্ধতি
আমার @Autowiredপরিষেবা রয়েছে যা একটি স্ট্যাটিক পদ্ধতির মধ্যে থেকে ব্যবহার করতে হবে। আমি জানি এটি ভুল তবে আমি বর্তমান নকশাটি পরিবর্তন করতে পারি না কারণ এটির জন্য প্রচুর পরিশ্রম প্রয়োজন, তাই এর জন্য আমার কিছু সাধারণ হ্যাক দরকার। আমি randomMethod()অ-স্থিতিশীল হয়ে উঠতে পারি না এবং আমাকে এই স্বয়ংক্রিয় শিমটি ব্যবহার …
104 java  spring  static  autowired 

4
কেন আমরা বসন্তে স্থির ক্ষেত্রগুলি স্বতঃশক্তি দিতে পারি না?
কেন আমরা স্প্রিং শিমের স্ট্যাটিক দৃষ্টান্তের পরিবর্তনশীলটিকে স্বায়িত করতে পারি না। আমি জানি এটি অর্জনের আরও একটি উপায় আছে তবে কেবল আমরা কেন নীচের উপায়ে এটি করতে পারি তা জানতে চাই। যেমন @Autowired public static Test test;
97 spring  autowired 

2
@ বিনা শিমটি অন্য শিমের নির্মাতার সাথে উল্লেখ করা হলে শূন্য হয়
নীচে দেখানো হয়েছে কোডের একটি স্নিপেট যেখানে আমি চেষ্টা করেছি এবং আমার অ্যাপ্লিকেশন প্রোপার্টি বিনকে উল্লেখ করছি। আমি যখন এটি কনস্ট্রাক্টরের কাছ থেকে রেফারেন্স করব তখন এটি নাল, তবে অন্য পদ্ধতি থেকে রেফারেন্স দিলে এটি ঠিক আছে। এখন অবধি আমার অন্য শ্রেণিতে এই স্বায়িত শিমটি ব্যবহার করতে কোনও সমস্যা হয়নি। …
91 java  spring  autowired 

আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.