java - Spring Boot 应用程序如何受 maven 依赖项影响?
问题描述
我只是想知道在 Maven 依赖项方面是否有任何好的做法。我正在开发一个小型 Spring Boot 应用程序,并且我正在使用多个依赖项:-Lombok -Guava -Spring Security - Postgresql -jsonwebtoken for Tokens 和其他一些 Spring Boot Dep ...
我的问题是这些依赖项会对我的应用程序产生多大影响?在性能方面拥有它们是否太多了?
解决方案
评论中引用的回复:
帮助您并且仅用于补充信息。如果您担心库太多,可以使用Maven 依赖分析器工具。
只取决于你需要的东西
“将不再需要的依赖项留下真的很容易。很难确定依赖项是否仍然有效。幸运的是,有一个工具可以做到这一点 - Maven 依赖分析器。如果你将它加入到你的构建中,它会注销以准确告诉您您拥有哪些不需要的依赖项,以及您需要但尚未明确获得的依赖项(如果您的依赖项发生更改,可能会导致系统崩溃)。 ”
参考:https ://dzone.com/articles/kill-your-dependencies-javamaven-edition
推荐阅读
- wordpress - 如何通过编码在 WordPress 中创建照片库?
- r - 仅保留标签的文本
- ios - 未调用 TableViewCell 内的 UIPickerView 委托
- angular - 我们应该在 Angular 模板中使用管道而不是三元条件渲染吗?
- python - 当存在重复值时,如何使用从另一个列表中提取的值更新所有索引?
- sql - 每行 SQL 计数连续天数
- php - 在 PHP 中按出现次数对数组数组中的唯一值进行排序的更有效方法
- c++ - c ++模板参数从另一个参数推导
- flutter - 如何在一个屏幕上添加bottomNavigationBar,而不是在其他屏幕上?
- java - 我可以点击网站上的过滤器选项,我的问题是“过滤器选项是通过使用 xpath 打开的,并且过滤器选项将被关闭”