Spring Boot 2.1.1中缺少AspectJ依赖项

我试图使用Spring Boot创建一个新的start.spring.io项目。在搜索依赖项时,我发现没有AspectJ启动器可用。此依赖项是否已从Spring Boot个启动程序中删除/弃用?这是一个屏幕截图:

Spring Boot 2.1.1中缺少AspectJ依赖项

但是,我能够找到对Maven存储库网站的依赖性:

Spring Boot 2.1.1中缺少AspectJ依赖项

heiheiliangliang 回答:Spring Boot 2.1.1中缺少AspectJ依赖项

确实删除了它。 @jwenting简要解释了原因。如果要创建自己的外观或要使用某些高级AOP模式,则需要此注视。

大多数用户不需要它,而每当库需要它时,它的启动器就会自动将其带来。有专用条目令人困惑,因为我们看到大量用户无缘无故地选择了此条目。

此外,请记住,start.spring.io并不是您可以使用Spring进行的详尽列表。我们只关注入门经验,避免出现可能导致混淆的情况。这是后者的一个很好的例子。

,

它是一个隐式依赖项,这意味着您不必包含它,因为任何需要它的人都会自动拉入它。

您仍然可以显式添加它,但是不需要添加(并且不需要它)。

本文链接:https://www.f2er.com/3082167.html

大家都在问