五、Maven引入
1. 非Maven项目的缺点
问题一:项目中的jar包资源需要我们自己从网上下载后,手动导入到项目中使用,不好管理。
问题二:jar包版本控制麻烦。
2. Maven
Maven是使用Java语言编写的基于项目对象模型(POM)项目管理工具的软件。开发者可以通过一小段描述信息来管理项目构建、报告和文档。使用Maven可以更好的帮助我们完成项目的管理。

3. Maven的仓库
4. Maven的资源坐标
GroupId:一般是逆向公司域名com.maven。同一个公司的GroupId都是相同的。
ArtifactId:一般是项目(jar)名mysql-connector-java。
Version:版本号8.0.28。