1。maven的作用
项目构建:自动化地对项目进行编译、测试、打包、部署,它可以自动的从构建过程的起点一直执行到终点
依赖管理:管理jar包,解决jar包之间的冲突(多个相同的jar,却有不同的版本)
2。maven常用命令及作用
mvn compile 编译
mvn test 测试
mvn package 打包
mvn install 安装
mvn deploy 部署
mvn -v 查看版本号
mvn clean 清除
3。依赖坐标的组成
<groupId>junit</groupId>
<artifactId>junit</artifactId>
<version>4.13.2</version>
<groupId>:公司或组织域名倒序+项目名
<artifactId>:模块名
<version>:版本
4。java命名规范
类:类名首字母大写,不能使用数字开头,可以使用_分开
包:域名反写,全小写,多个单词之间用.隔开,例如:com.woniuxy.shop(商业类型.公司名称.项目名称.具体子项)
方法:方法名首字母小写,后面的单词首字母大写,建议第一个单词是动词
属性:和方法命名类似,不需要第一个单词是动词
常量:所有单词大写,而且单词之间用下划线隔开