赞
踩
基础语法、面向对象、类库 、io、网络、集合
html、css、JavaScript、vue、elementUI
Java服务器端开发、servlet、servlet+applet服务器端的程序、Java代码部署到服务器中,前端发起请求,后端接受请求,调用其他Java程序处理请求、Ajax前端向后端发送异步请求、XMLHttpRequest、跨域访问、json格式
核心:后端技术封装
Maven 是 Apache的一个开源项目,是一个项目构建工具,用来创建管理项目,它用来帮助开发者管理项目中的 jar,以及 jar 之间的依赖关系、完成项目的编译、 测试、打包和发布等工作。
apache统一建立一个jar包仓库,把各个jar包上传到统一的仓库中,其他人使用时只用知道jar包地址即可从仓库中下载到本地中。
Maven 管理的项目的根目录下都有一个 pom.xml 文件。 在 pom.xml 文件中配置项目基本信息以及项目构建信息等。比如:项目坐标、 项目依赖的 jar、插件、编译选项等。这样Maven就会自动下载jar包,以及jar之间的依赖
坐标由四部分构成:groupId(组)、artifactId(构建)、packaging、version(版本) 的组合被称为项目的坐标
在自己的项目使用时,首先会在本地仓库查找,本地仓库如果没有,会从中央仓库查找
Maven安装搭建
打开文件conf,找到setting.xml文件,先创建一个副本,预防改写错误
再磁盘中新建一个文件夹,复制文件路径
配置到setting.xml文件中,本地仓库地址
<localRepository>D:\repository</localRepository>
配置阿里云maven 镜像仓库,下载更快
- <mirror>
- <id>alimaven</id>
- <name>aliyun maven</name>
- <url>http://maven.aliyun.com/nexus/content/groups/public/</url>
- <mirrorOf>central</mirrorOf>
- </mirror>
将jar包配置到pom.xml文件中,从官网中下载(http://mvnrepository.com/)
- <dependencies>
- <dependency>
- <groupId>javax.servlet</groupId>
- <artifactId>javax.servlet-api</artifactId>
- <version>4.1.0</version>
- <scope>provided</scope>
- </dependency>
-
- <dependency>
- <groupId>mysql</groupId>
- <artifactId>mysql-connector-java</artifactId>
- <version>8.0.28</version>
- </dependency>
- </dependencies>
Maven可以帮忙构建项目,管理项目中的jar包
Maven的安装配置和项目的创建
解释:
- <dependency>
- <groupId>javax.servlet</groupId><!--组ID,仓库中的目录地址-->
- <artifactId>javax.servlet-api</artifactId><!--jar包的名字,构建的名字-->
- <version>4.0.0</version><!--版本号,用来区分-->
- <type>jar</type><!--导入的组件类型,分为war、jar,type标签可不写,默认是jar-->
- <scope>provided</scope><!--作用域,依赖项的作用范围
- compile:当我们的项目打包时,会将此jar包打包到项目中去
- provided:当项目打包时,不会将jar包打包到项目中去
- -->
- </dependency>
版本控制工具:
版本:修改过的历史记录,帮助我们将修改后的版本保存下来,方便后期查看,可以理解为一个代码仓库
解决两件事:
版本控制工具就是一个代码的仓库
特点:所有历史记录都在服务器端,程序员本地不存储历史版本,结构简单
特点:在么一个程序员电脑上都会安装一个客户端(本地仓库)
好处:每个程序员电脑都有仓库记录版本
3.git工作流程
本地工作流程:
工作区:在电脑上创建的文件,能看见
暂存区:临时代码存储,可以撤销
本地库:把暂存区的代码提交到本地库,生成历史记录,历史版本记录不可删除
远程仓库:也叫服务器仓库,多个开发者共享的
工作区-添加到暂存区-提交到本地库-推送到远程仓库
4.在本地安装git
借助git来创建管理本地仓库
1.打开idea工具(setting)
2.找到Version Control中Git将git.exe文件路径找到
初始化本地Git仓库项目
安装ignore插件,再生成ignore文件
ignore文件生成
添加到本地仓库
右键,Git,文件名变绿,添加到暂存区
点击Show History
右键一个版本,点击compare with Local
此时可以明确的将点击的版本与初始版本进行比较
6.远程仓库(服务器仓库)
解决多人共享同一份代码
如何搭建远程仓库:
1.在某一个人的电脑安装GitLabe(服务器仓库),在同一个局域网就可以访问了,公司也可以在自己的云服务器搭建
2.借助一些第三方平台(GitHub,gitee)
git是版本控制工具
GitHub国外的一个代码托管平台,网速较慢
gitee 码云,国内的一个代码托管中心,是第三方代码托管中心
Gitee 是由开源中国出品,专为开发者提供稳定、高效、安全的云端软件开发协作平台,无论是个人、团队、或是企业,都能够用 Gitee 实现代码托管、项目管理、协作开发,更有代码质量分析、项目演示等丰富功能等你体验。
个人空间地址是唯一的
注册好后
在个人中心完成公钥
按照步骤生成密钥即可
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。