总结
- Maven是什么?
- 是一个项目的构建工具和管理工具 , 构建主要说的就就是项目整个流程(编译、测试、安装、部署、运行…), 管理(jar包,模块)
- Maven有什么用?为什么要用这个东西
- 高效,方便。 jar包统一管理起来了。
- 常用的命令
- clean : 清除target文件夹 , 这个文件夹就是我们编译工程之后产出的目录
- compile :编译项目
- package: 打包 , jar , war包
- install: 安装,打包,然后把jar包|war包,放到本地仓库去。
- deploy : 部署, 把项目打包,上传到私服(远程仓库)
- 依赖的管理和插件
- 依赖的管理
- 需要在pom.xml中天加依赖
- 放在<dependencies> 下
- 依赖用到的坐标,去maven的仓库找
- 插件
- 作用:帮助我们构建项目
- 我们执行的上面的常用的命令都是由插件提供的。
- 我们可以添加别的插件依赖,Tomcat的插件...(比较少用这个)
- 私服
- 了解就行,以后要是去公司不会搭建私服了,看自己笔记或去看看官网
- LomBox
- 一个工具,帮助我们写javabean更简单方便。
- @Data
- @Getter和 @Setter
- @ToString
- @AllArgsConstructor // 指定类生成有参构造
- @NoArgsConstructor // 指定类生成无参构造