diff --git "a/47 \346\250\212\345\260\217\351\203\255/20231219 SSM\346\241\206\346\236\266\346\225\264\345\220\210\347\254\254\344\270\200\346\254\241\347\254\224\350\256\260.md" "b/47 \346\250\212\345\260\217\351\203\255/20231219 SSM\346\241\206\346\236\266\346\225\264\345\220\210\347\254\254\344\270\200\346\254\241\347\254\224\350\256\260.md" new file mode 100644 index 0000000000000000000000000000000000000000..10054fcae1007a0c04d698780cf1872ddeaf9321 --- /dev/null +++ "b/47 \346\250\212\345\260\217\351\203\255/20231219 SSM\346\241\206\346\236\266\346\225\264\345\220\210\347\254\254\344\270\200\346\254\241\347\254\224\350\256\260.md" @@ -0,0 +1,53 @@ +# SSM框架整合课堂笔记 + +Maven:专门用于管理和构建Java项目的工具 + +1.提供了一套标准化的项目结构 + +2.提供了一套标准化的构建流程(编译、测试、打包、发布...) + +3.提供了一套依赖管理机制 + + + +ApacheMaven是一个项目管理和构建工具,它基于项目对象 + + + +Maven模型: + +项目对象模型 + +依赖管理模型 + +插件 + + + +仓库: + +1.本地仓库:自己计算机上的一个目录 + +2.由Maven团队维护的全球唯一的仓库 + +3.远程仓库(私服):一般由公司团队搭建的私有仓库 + + + +坐标分的组成三部分: + +groupld:哪个组织开发的,组织名称 + +artifactID 工作ID:开发的什么项目,项目名称 + +version:哪个版本,版本号 + + + +专门用来查询maven坐标的网址: + +https://mvnrepository.com/ + + + +快捷引入坐标的方式:在pom.xml中按alt+insert,选择Dependency \ No newline at end of file