newしたインスタンスに含まれるAutowiredを解決したい
SpringのAutowiredで困っているのでご教示ください。
HogeClassはmainメソッドでnewを利用してインスタンス生成されます。この仕組みは変更できません。
HogeClassではAutowiredを利用してサービスなどをDIしたいのですが、可能なのでしょうか。
main
static void main(String...args) {
HogeClass hoge = new HogeClass();
hoge.execute()
}
HogeClass
@Component
public class HogeClass {
@Autowired
HogeService hogeService;
public void execute() {
hogeService.hogeMethod();
}
}