【发布时间】:2021-07-21 12:36:39
【问题描述】:
您好,我在使用 Spring Boot 时遇到了问题。当我对我的代码运行日光分析时,我发现一个问题一直困扰着我。
块引用
考虑将“@SpringBootApplication”替换为使用@Import 导入的bean 列表,以加快应用程序的启动”。
块引用
如何找到当前项目所需的 bean 列表。有什么方法可以找到我使用过的 bean 以便我可以手动导入?请告诉我
【问题讨论】:
-
这可能会有所帮助,因为它解释了 @SpringBootApplication 注释的构成:docs.spring.io/spring-boot/docs/2.0.x/reference/html/…
-
我建议您忽略该警告。增益没有警告假设的那么大。组件扫描相当快,并且导入所有单个组件非常繁琐且容易出错。如果启动性能确实是一个问题,那么有更好的方法可以提高您的性能。
-
@M.Deinum 这是我不能忽视的事情,因为根据我们公司的政策,这是强制性的尝试。你知道我们怎样才能找到需要进口的豆子吗??
-
请不要...不要走那条路,它什么也解决不了,只会增加复杂性,并且会破坏未来的添加。
-
忽略它!您最多可以将启动时间缩短几微秒,因此建议是虚假的,而且它需要维护,以防
@SpringBootApplication中包含的内容发生变化。
标签: java spring-boot sonarqube