আমার @Autowired
পরিষেবা রয়েছে যা একটি স্ট্যাটিক পদ্ধতির মধ্যে থেকে ব্যবহার করতে হবে। আমি জানি এটি ভুল তবে আমি বর্তমান নকশাটি পরিবর্তন করতে পারি না কারণ এটির জন্য প্রচুর পরিশ্রম প্রয়োজন, তাই এর জন্য আমার কিছু সাধারণ হ্যাক দরকার। আমি randomMethod()
অ-স্থিতিশীল হয়ে উঠতে পারি না এবং আমাকে এই স্বয়ংক্রিয় শিমটি ব্যবহার করা দরকার। কোনও ক্লু কীভাবে করব?
@Service
public class Foo {
public int doStuff() {
return 1;
}
}
public class Boo {
@Autowired
Foo foo;
public static void randomMethod() {
foo.doStuff();
}
}