gpt4 book ai didi

java - Springboot应用类中初始化Service类和Repository类

转载 作者:行者123 更新时间:2023-12-02 11:21:48 24 4
gpt4 key购买 nike

我想创建一个 Springboot 应用程序,在其中从标准输入获取输入,将其存储到 H2 数据库中并在标准输出上显示结果。现在我试图在 SpringApplication.run() 之后的主应用程序类中执行此操作,但它无法 Autowiring 我的服务和存储库类。有什么更好的方法来做到这一点?

谢谢

最佳答案

调用 SpringApplication.run() 后,您可以通过从应用程序上下文获取 bean 来访问它们:

ConfigurableApplicationContext appContext = SpringApplication.run(...);
MyServiceClass myServiceClass = appContext.getBean(MyServiceClass.class);

关于java - Springboot应用类中初始化Service类和Repository类,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49860041/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com