框架部分概念

核心就是后端技术进行封装(框架)jdbc servlet 接收请求数据

框架-----java后端框架

1.maven 项目构建管理工具 管理项目中用到的jar

2.git 代码仓库 现实开发中一个功能可能会出现多次改动会产生多个版本,多人开发项目时可以进行代码共享

3.mybatis 是对jdbc进行封装

4.spring框架 sping最核心的功能 springweb(servlet) jdbc, springboot(对spring框架搭建的封装)

5.linus 操作系统 现在服务器系统都是linus的 云服务器

6.redis数据库 做缓存的数据库 临时数据存储

7.框架阶段的项目

maven

一.为什么学习maven

没有maven的痛苦

(1)jar不好找

(2)jar包的依赖问题A.jar可能用到B.jai包,和C.jar等

(3)jar包不方便管理

(4)项目编译问题

二.什么是maven

是Apache软件基金会的一个开源项目

是用来进行项目构建的(用来创建和管理项目),用来帮助开发者管理项目中的jar以及jar之间的依赖

还可以进行项目编译,测试,打包等功能

maven如何管理项目中依赖的jar包的:

Apache统一建立一个jar的仓库,把各个jar包上传到统一的仓库中

其他人使用时,只需要知道jar的地址,然后从仓库中下载到本地中

在maven所创建的项目中会有一个pum.xml文件

在里面配置例如jar包的坐标(jar包在仓库中的位置)

这样maven就会自动下载jar,以及jar之间的依赖

三.项目的坐标

jar包在仓库中的位置

坐标四个部分构成:groupId(组)、artifactId(项目名)、packaging(jar,war)、version(版本)

四.仓库

中央仓库 全球共享,只有一个

在全球各地有 中央镜像仓库(阿里云镜像 国内访问快)

本地仓库

在自己的项目使用时,首先会从本地仓库查找,本地仓库如果没有,会从中央仓库或者镜像仓库下载

五.maven安装搭建

1.前提:安装jdk,有网络

2.安装 下载 :Maven – Welcome to Apache Maven

(1)在官网进行下载 官网:Maven – Welcome to Apache Maven

(2)减压maven

(3)配置环境变量

(4)修改maven配置文件

                在减压的文件中找到conf文件夹里面的setting.xml文件打开进行配置修改

配置阿里云 maven 镜像仓库,下载速度更快
<mirror>
    <id>alimaven</id>
    <name>aliyun maven</name>
    <url>http://maven.aliyun.com/nexus/content/groups/public/</url>
    <mirrorOf>central</mirrorOf>
</mirror>

(5)配置本地仓库地址 配置镜像仓库地址

3.在idea中集成关联maven

 

 

4.使用meaven创建一个项目

 

 

 

项目结构介绍

 

在项目中添加依赖的jar包

仓库官网http://mvnrepository.com/

maven可以创建一个项目,管理项目中的jar

maven安装,配置,项目的创建

六.Maven 常用命令

  1. compile 编译命令

  2. clean 删除编译(target)

  3. package 打包 将项目打包成一个jar包或者war包

  4. test 运行测试代码

  5. install 把项目 install 到本地仓库

    将项目安装到本地仓库 平常开发比较少用

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值