প্রশ্ন ট্যাগ «dependency-injection»

উপাদানগুলির মধ্যে সংযোগ কমাতে একটি নকশার প্যাটার্ন, গতিশীলভাবে কোনও সফ্টওয়্যার উপাদানগুলির নির্ভরতাগুলির মধ্যে এটি ইনজেকশনের মাধ্যমে এটির কাজ করা প্রয়োজন।

11
ফাইল সিস্টেম নির্ভরতা সহ ইউনিট টেস্টিং কোড
আমি একটি উপাদান লিখছি যা, একটি জিপ ফাইল দেওয়া দরকার: ফাইলটি আনজিপ করুন। আনজিপড ফাইলগুলির মধ্যে একটি নির্দিষ্ট dll সন্ধান করুন। প্রতিবিম্বের মধ্য দিয়ে যে dll লোড করুন এবং এটিতে কোনও পদ্ধতির ডাক দিন। আমি এই উপাদানটি পরীক্ষা করতে চাই। আমি এমন কোড লিখতে প্ররোচিত হলাম যা সরাসরি ফাইল সিস্টেমের …

7
সার্ভিসলোকেটার কি একটি বিরোধী-নিদর্শন?
সম্প্রতি আমি সার্ভিস লোকেটার বিরোধী- নিদর্শন সম্পর্কে মার্ক সিম্যানের নিবন্ধটি পড়েছি । সার্ভিস লোকেটারকে একটি বিরোধী-নিদর্শন বলে দুটি মূল কারণ লেখক নির্দেশ করেছেন: এপিআই ব্যবহারের সমস্যা (যার সাথে আমি পুরোপুরি ঠিক আছি) ক্লাস যখন কোনও সার্ভিস লোকেটার নিযুক্ত করে তখন এর নির্ভরতাগুলি দেখা খুব কঠিন কারণ বেশিরভাগ ক্ষেত্রে ক্লাসে কেবলমাত্র …

2
অবৈধ অপারেশন এক্সসেপশন: 'মাইক্রোসফ্ট.এএসপ নেটটোর.এইচটিপি.আইএইচটিটিপেক্সটেক্সট অ্যাকসেসর' এর জন্য পরিষেবাটি সমাধান করতে অক্ষম
আমি আমার এসপ নেট কোর আরসি 1 প্রকল্পটিকে আরসি 2 তে রূপান্তর করতে শুরু করেছি এবং এমন সমস্যার মুখোমুখি হয়েছি যা এখন IHttpContextAccessorসমাধান হয়নি। সরলতার জন্য আমি ভিজুয়াল স্টুডিও টেম্পলেট ব্যবহার করে নতুন এএসপি.এনইটি আরসি 2 প্রকল্প তৈরি করেছি ASP.NET Core Web Application (.Net Framework)। আমি হোম কন্ট্রোলারের জন্য কনস্ট্রাক্টর …

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

21
অবশ্যই নির্ভরতা ইঞ্জেকশনটি এনক্যাপসুলেশন ব্যয় করে আসতে হবে?
আমি যদি সঠিকভাবে বুঝতে পারি তবে ডিপেন্ডেন্সি ইনজেকশনের সাধারণ পদ্ধতিটি হয় কোনও শ্রেণীর 'কন্সট্রাক্টরের মাধ্যমে বা শ্রেণীর পাবলিক সম্পত্তি (সদস্য) এর মাধ্যমে ইনজেকশন করা। এটি নির্ভরতা ইনজেকশনের মাধ্যমে প্রকাশ করে এবং এনক্যাপসুলেশনের ওওপি নীতি লঙ্ঘন করে। আমি কি এই ট্রেডঅফ সনাক্তকরণে সঠিক? আপনি এই সমস্যাটি কীভাবে মোকাবেলা করবেন? দয়া করে …

4
কীভাবে বসন্তে স্ব-ইনস্ট্যান্টেটেড অবজেক্টে নির্ভরতা ইনজেকশন করবেন?
ধরা যাক আমাদের একটি ক্লাস রয়েছে: public class MyClass { @Autowired private AnotherBean anotherBean; } তারপরে আমরা এই শ্রেণীর একটি বস্তু তৈরি করেছি (বা অন্য কোনও কাঠামো এই শ্রেণীর উদাহরণ তৈরি করেছে)। MyClass obj = new MyClass(); এখনও নির্ভরতা ইনজেকশন করা সম্ভব? কিছুটা এইরকম: applicationContext.injectDependencies(obj); (আমার মনে হয় গুগল গুইসের …

4
@ ভ্যালু: ডলার বনাম হ্যাশ ($ বনাম #) সহ স্প্রিং এক্সপ্রেশন ল্যাঙ্গুয়েজ (স্পেল)
${...}তুলনায় কখন ব্যবহার করতে হবে সে সম্পর্কে আমি কিছুটা বিভ্রান্ত #{...}। স্প্রিংয়ের ডকুমেন্টেশনগুলি কেবল ব্যবহার করে #{...}, তবে প্রচুর উদাহরণ রয়েছে যা ব্যবহার করে ${...}। তদ্ব্যতীত, আমি যখন স্পেল দিয়ে শুরু করি তখন আমাকে ব্যবহার করতে বলা হয়েছিল ${...}এবং এটি দুর্দান্ত কাজ করে। যারা বিভ্রান্ত তাদের কাছে আমি এটি কীভাবে …

4
আইওসি / ডিআই - আমাকে আবেদনের প্রবেশের পয়েন্টে সমস্ত স্তর / সমাবেশগুলি কেন উল্লেখ করতে হবে?
(এই প্রশ্নের সাথে সম্পর্কিত, EF4: অলস লোডিং সক্ষম করার সময় কেন প্রক্সি তৈরি সক্ষম করতে হবে? )। আমি ডিআই তে নতুন, তাই আমার সাথে সহ্য করুন। আমি বুঝতে পারি যে ধারকটি আমার নিবন্ধিত সমস্ত ধরণের তাত্ক্ষণিক দায়িত্বে রয়েছেন তবে এটি করার জন্য এটিতে আমার দ্রবণে সমস্ত ডিএলএল এবং তাদের উল্লেখগুলির …

3
কনটেক্সটলয়েডারলিস্টনার না?
একটি মানক স্প্রিং ওয়েব অ্যাপ্লিকেশন (রু বা "স্প্রিং এমভিসি প্রকল্প" টেম্পলেট দ্বারা নির্মিত) ContextLoaderListenerএবং এর সাথে একটি ওয়েব.এক্সএমএল তৈরি করে DispatcherServlet। কেন তারা কেবল DispatcherServletসম্পূর্ণ কনফিগারেশনটি লোড করতে ব্যবহার করে না এবং তৈরি করে না? আমি বুঝতে পেরেছি যে প্রাসঙ্গিক নয় এমন স্টাফ লোড করতে ContextLoaderListener ব্যবহার করা উচিত এবং …

4
Javax.inject কি? নামযুক্ত টীকাটি ব্যবহার করার কথা?
আমি javax.injectপ্যাকেজটি বোঝার চেষ্টা করছি এবং javax.inject.Namedটীকাটি কী ব্যবহার করা হবে তা আমি পরিষ্কার করতে পারছি না । জাভাদোক এর পেছনের ধারণাটি ব্যাখ্যা করে না। জাভাদোকটি http://download.oracle.com/javaee/6/api/javax/inject/Named.html এ রয়েছে আমি কিছু নমুনা প্রোগ্রাম লেখার জন্য স্প্রিং 3.0 ব্যবহার করছি , @Namedএকটি শিম লাগিয়ে মনে হচ্ছে এটি শিমের কারখানায় যুক্ত হবে …

6
"রাউটার-আউটলেট" শিশু উপাদানগুলিতে ডেটা পাস করা
আমার কাছে একটি প্যারেন্ট উপাদান রয়েছে যা সার্ভারে যায় এবং একটি জিনিস নিয়ে আসে: // parent component @Component({ selector : 'node-display', template : ` <router-outlet [node]="node"></router-outlet> ` }) export class NodeDisplayComponent implements OnInit { node: Node; ngOnInit(): void { this.nodeService.getNode(path) .subscribe( node => { this.node = node; }, err => …

21
কীভাবে একটি পরিষেবাতে উইন্ডো ইনজেক্ট করবেন?
আমি টাইপস্ক্রিপ্টে একটি কৌনিক 2 পরিষেবা লিখছি যা ব্যবহার করবে localstorage। আমি windowআমার সেবার ব্রাউজারের অবজেক্টের একটি রেফারেন্স ইনজেকশন করতে চাই যেহেতু আমি Angular 1.x এর মতো কোনও বৈশ্বিক পরিবর্তনশীল উল্লেখ করতে চাই না $window। আমি কেমন করে ঐটি করি?

8
জার্সির সাথে নির্ভরতা ইনজেকশন ২.০
কোনও পূর্ববর্তী জার্সি 1.x জ্ঞান ছাড়াই স্ক্র্যাচ থেকে শুরু করে, আমার জার্সি ২.০ প্রকল্পে নির্ভরতা ইনজেকশন কীভাবে সেটআপ করতে হবে তা বুঝতে আমার খুব কষ্ট হচ্ছে। আমি আরও বুঝতে পেরেছি যে এইচকে 2 জার্সি ২.০ এ উপলব্ধ, তবে আমি জার্সি ২.০ ইন্টিগ্রেশনটিতে সহায়তা করে এমন ডকগুলি খুঁজে পাচ্ছি না। @ManagedBean …

9
ডাব্লুপিএফ / এমভিভিএম অ্যাপ্লিকেশনে নির্ভরতা ইনজেকশন কীভাবে পরিচালনা করবেন
আমি একটি নতুন ডেস্কটপ অ্যাপ্লিকেশন শুরু করছি এবং আমি এটি এমভিভিএম এবং ডাব্লুপিএফ ব্যবহার করে তৈরি করতে চাই। আমিও টিডিডি ব্যবহারের পরিকল্পনা করছি। সমস্যাটি হ'ল আমি জানি না যে আমার প্রোডাকশন কোডে আমার নির্ভরতা ইনজেকশনের জন্য কীভাবে আইওসি পাত্রে ব্যবহার করা উচিত। ধরুন আমার কাছে ফলোয়িং ক্লাস এবং ইন্টারফেস রয়েছে: …

16
নির্ভরতা ইনজেকশন পাত্রে সুবিধা কী কী?
নির্ভরতা ইঞ্জেকশন নিজেই উপকারিতা আমি বুঝতে পারি। উদাহরণস্বরূপ বসন্ত নেওয়া যাক। আমি অন্যান্য স্প্রিং বৈশিষ্ট্যগুলির মতো এওপি, বিভিন্ন ধরণের সহায়তাকারী ইত্যাদির সুবিধাও বুঝতে পারি I'm আমি কেবল ভাবছি, এক্সএমএল কনফিগারেশনের সুবিধাগুলি কী কী: <bean id="Mary" class="foo.bar.Female"> <property name="age" value="23"/> </bean> <bean id="John" class="foo.bar.Male"> <property name="girlfriend" ref="Mary"/> </bean> সাধারণ পুরানো জাভা …

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