gpt4 book ai didi

quarkus - 如何在启动应用时执行Quarkus上的部分代码?

转载 作者:行者123 更新时间:2023-12-05 09:36:16 25 4
gpt4 key购买 nike

请帮助我理解启动应用程序时如何在 Quarkus 上执行部分代码?如果可能,丢弃链接或提供示例代码。谢谢。

最佳答案

不确定是否理解您的问题,但如果您想在启动时执行代码,最简单的方法是使用 CDI bean 观察(使用 @Observes)StartupEvent :

@ApplicationScoped
public class AppLifecycleBean {

private static final Logger LOGGER = Logger.getLogger("ListenerBean");

void onStart(@Observes StartupEvent ev) {
LOGGER.info("The application is starting...");
}

void onStop(@Observes ShutdownEvent ev) {
LOGGER.info("The application is stopping...");
}

}

如果您需要更好地了解 Quarkus 应用程序生命周期,可以在我们的文档中找到更多详细信息: https://quarkus.io/guides/lifecycle#listening-for-startup-and-shutdown-events

关于quarkus - 如何在启动应用时执行Quarkus上的部分代码?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/65302232/

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