当前位置: 首页 > news >正文

苏州建站公司速找苏州聚尚网络百度文库官网

苏州建站公司速找苏州聚尚网络,百度文库官网,flash网站制作,网站建设有技术的公司🌻🌻 目录 一、概述及项目管理工具介绍1.1 项目介绍1.2 maven 介绍及其配置1.2.1 maven 介绍1.2.2 maven 下载与配置 1.3 pom 中常见标签的使用1.4 后端项目环境的搭建1.5 Git 简介1.6 Git 的基本使用1.6.1 码云的注册与仓库创建1.6.2 上传代码到码云仓库…

🌻🌻 目录

  • 一、概述及项目管理工具介绍
    • 1.1 项目介绍
    • 1.2 maven 介绍及其配置
      • 1.2.1 maven 介绍
      • 1.2.2 maven 下载与配置
    • 1.3 pom 中常见标签的使用
    • 1.4 后端项目环境的搭建
    • 1.5 Git 简介
    • 1.6 Git 的基本使用
      • 1.6.1 码云的注册与仓库创建
      • 1.6.2 上传代码到码云仓库
      • 1.6.3 Git 更新操作
      • 1.6.4 使用Git解决代码冲突
    • 1.7 Git 分支管理
      • 1.7.1 从码云下载项目到 IDEA
      • 1.7.2 在 IDEA中使用Git为项目创建分支
      • 1.7.3 合并分支代码
      • 1.7.4 在dev上再分出一个bug分支
      • 1.7.5 在码云上创建分支
    • 1.8 码云仓库管理的分配

一、概述及项目管理工具介绍

1.1 项目介绍

文章概要:智慧云教育平台管理后台、智慧云教育平台学生端、项目的正式部署

  • 后端技术点:jdk1.8 + spring boot + mybatis + shiro
  • 缓存框架:redis
  • 数据库:mysql 5.7
  • 前端技术点:Element-Ui + Vue
  • 开发工具:Idea
  • 项目管理工具:maven、Git
  • 使用最主流的框架Spring boot + Vue 实现完全前后端分离

(1) 管理后台核心功能介绍

在这里插入图片描述

(2) 学生端核心功能介绍

在这里插入图片描述

项目收获:

  • 1.加强对Java程序员基础知识的掌握
  • 2.掌握企业级项目编码规范,提升代码优化的能力
  • 3.掌握企业级Spring boot + Vue + Element-UI 全栈开发技能,增加项目经验,提升职场竞争能。
  • 4.掌握项目从零搭建到项目正式部署的完整流程。

1.2 maven 介绍及其配置

1.2.1 maven 介绍

🔷 了解Maven 是什么?为何要使用Maven 音标【meivn】
🔷 掌握Maven的安装和基本配置

Maven 的概念
Maven 是什么?

  • Maven 是Apache 下的一个纯Java 开发的开源项目。它主要用来帮助实现项目的构建、测试、打包和部署。Maven 提供了标准的软件生命周期模型和构建模型,通过配置就能对项目进行全面的管理。

在这里插入图片描述

Maven 的优势

  • 🔷 Maven能够帮助我们快速构建和发布项目,提高工作效率;
  • 🔷Maven能够非常方便的帮助我们管理jar包和解决jar包冲突;
  • 🔷Maven对于目录结构有要求,约定优于配置,开发者在项目间切换就省去了学习成本
  • 🔷Maven有助于项目多模块开发。

在这里插入图片描述

1.2.2 maven 下载与配置

关于maven的详细总结可参考

(1)下载地址

在这里插入图片描述

(2)环境配置:

在这里插入图片描述

在这里插入图片描述

验证是否配置正确:

在这里插入图片描述

仓库配置

在这里插入图片描述

镜像配置

在这里插入图片描述

<mirror><id>nexus-aliyun</id><mirrorOf>*</mirrorOf><name>Nexus aliyun</name><url>http://maven.aliyun.com/nexus/content/groups/public</url>
</mirror>

1.3 pom 中常见标签的使用

在这里插入图片描述
jar 冲突的解决办法:

使用如下标签或版本统一管理:

在这里插入图片描述

1.4 后端项目环境的搭建

项目多模块开发的好处:

  • 🔷 降低项目复杂性,提升我们的开发效率;
  • 🔷有利于项目遵从“高内聚,低耦合”的设计模式,保证了代码的质量和健壮性。
  • 🔷 避免重复造轮子,减少工作量

IDEA中配置maven

在这里插入图片描述
在这里插入图片描述

(1) 开始创建项目:education

在这里插入图片描述

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

(2) 创建子项目:education-admin-api

在这里插入图片描述
在这里插入图片描述

在这里插入图片描述
在这里插入图片描述

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
修改如下:

在这里插入图片描述

(3) 再创建一个 education-service 模块

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

(4) 再次创建工具类 education-common

在这里插入图片描述

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

修改配置文件

在这里插入图片描述

(5) 测试项目是否搭建成功过:

EducationAdminApiApplication

在这里插入图片描述

package com.education.admin.api;import org.springframework.boot.SpringApplication;
import org.springframework.boot.autoconfigure.SpringBootApplication;
import org.springframework.web.bind.annotation.GetMapping;
import org.springframework.web.bind.annotation.RestController;// Generated by https://start.springboot.io
// 优质的 spring/boot/data/security/cloud 框架中文文档尽在 => https://springdoc.cn
@SpringBootApplication
@RestController
public class EducationAdminApiApplication {@GetMapping("/")public String test001(){return "success";}public static void main(String[] args) {SpringApplication.run(EducationAdminApiApplication.class, args);}}

1.5 Git 简介

Git 详细总结参考

  • 🔷 了解Git 是什么,为何要使用Git
  • 🔷掌握Git的安装及其与IDEA的集成

(1) Git 是什么?

  • 🔷 Git 是一个开源的分布式版本控制系统,可以有效、高速地处理从很小到非常大的项目版本管理。

(2)为何要使用Git

  • 🔷 基于分布式的设计,有利于项目的多人合作开发,提高工作效率;
  • 🔷 方便开发者解决代码冲突;
  • 🔷 可以从当前版本回退到任意版本,防止误操作导致代码丢失。

在这里插入图片描述

在这里插入图片描述

(3) Git 的下载与安装

下载地址

在这里插入图片描述

安装参考

安装成功验证:

在这里插入图片描述

右击同样也看到这里多了两个文件

在这里插入图片描述

(4)Git 与 IDEA 的集成

在这里插入图片描述

1.6 Git 的基本使用

1.6.1 码云的注册与仓库创建

项目码云步骤:

  • ①. 注册 码云 账号;
  • ②. 使用码云创建一个远程仓库;
  • ③. 在idea中将代码上传至码云仓库。

① 注册及登录码云

在这里插入图片描述

② 仓库名称一般与项目名称保持一致

在这里插入图片描述

1.6.2 上传代码到码云仓库

(1)打开idea给项目创建一个本地仓库

在这里插入图片描述

在这里插入图片描述

(2) 将项目提交到本地仓库

在这里插入图片描述
在这里插入图片描述

(3) 将创建好的本地项目上传到远程仓库(码云)

复制下面这个远程仓库地址:

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

push成功idea中将弹出如下提示:

在这里插入图片描述

刷新浏览器,查看我们的项目已经更新到远程仓库了

在这里插入图片描述

1.6.3 Git 更新操作

在这里插入图片描述
在这里插入图片描述
进入IDEA

在这里插入图片描述

更新后显示:

在这里插入图片描述
将此段代码删除重新提交:

提交方式一:

先要添加到本地仓库,然后提交到本地仓库,再从本地仓库提交到码云

在这里插入图片描述
在这里插入图片描述
只选择修改后的代码:

在这里插入图片描述
在这里插入图片描述

在这里插入图片描述

提交方式二:

在这里插入图片描述

提交代码日志查看:
在这里插入图片描述
在这里插入图片描述

1.6.4 使用Git解决代码冲突

引起代码冲突的原因:

  • 比如你和你的同事都修改了其中一个main方法,这时候就会出现代码冲突。
  • ①比如我先在码云添加并提交一段代码

在这里插入图片描述

  • ② 再从idea的同main方法下面增加一段并提交

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

将码云与本地的合并一起

在这里插入图片描述

在这里插入图片描述
最后在push一次代码:

在这里插入图片描述
在这里插入图片描述

1.7 Git 分支管理

1.7.1 从码云下载项目到 IDEA

进入新的公司首先要下载代码呗:

复制地址:https://gitee.com/Daniel-sys/education

在这里插入图片描述

打开idea下载项目:

在这里插入图片描述

在这里插入图片描述
在这里插入图片描述

下载成功:

在这里插入图片描述

1.7.2 在 IDEA中使用Git为项目创建分支

在这里插入图片描述

创建dev分支后进行push

在这里插入图片描述

再次查看就多了一个dev分支,然后再切换到master分支

在这里插入图片描述

1.7.3 合并分支代码

①首先切换到dev分支
②增加一个test方法并提交push
③再次切换到master分支查看,则没有这个方法

在这里插入图片描述

在这里插入图片描述
在这里插入图片描述

如果master中没有上述添加的代码,操作如下可将dev中的代码合并到master中,最后将master中的代码推送到远程仓库。

在这里插入图片描述

在这里插入图片描述
刷新浏览器可如下

在这里插入图片描述

1.7.4 在dev上再分出一个bug分支

  • ①首先切换到dev分支
  • ②然后再从dev上剪出一个bug分支

在这里插入图片描述

在这里插入图片描述
在这里插入图片描述

dev中没有,则进行提交

在这里插入图片描述

在这里插入图片描述

最后切换master提交代码即可

在这里插入图片描述

1.7.5 在码云上创建分支

在这里插入图片描述

(1)点击“管理”

在这里插入图片描述

(2) 创建后idea中刷新后才会显示

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

1.8 码云仓库管理的分配

在这里插入图片描述
在这里插入图片描述

文章源码

http://www.hkea.cn/news/974987/

相关文章:

  • 网站开发需要什么软件关键词app
  • 360全景网站建设做了5天游戏推广被抓了
  • 政府网站建设经验典型材料河源今日头条新闻最新
  • 为什么要进行网站备案佛山市人民政府门户网站
  • 摄影网站开发背景百度app交易平台
  • 吉林网站建设石家庄百度快照优化排名
  • 大学生网站开发总结报告app推广接单发布平台
  • 自己做的网站怎么推广seo顾问培训
  • 怎么做业务网站百度搜索提交入口
  • 网页设计网站图片西安百度推广运营公司
  • 济南网站开发推广网络服务包括
  • 五星级酒店网站建设关键词歌词表达的意思
  • 浙江高端建设网站网站关键词如何优化
  • 2017网站开发工程师五合一网站建设
  • 学编程的孩子有什么好处seo网站诊断文档案例
  • 广州中新知识城开发建设网站无锡百姓网推广
  • 宝鸡做网站费用关键词你们懂的
  • wordpress 仿站 教程百度竞价点击一次多少钱
  • 做h的游戏 迅雷下载网站百度推广管家
  • 营销型网站建设的目的外贸网站平台都有哪些 免费的
  • 广东做网站公司广州从化发布
  • 能发外链的网站国际新闻今天最新消息
  • 做软件的网站关键词优化快速排名
  • 网站建设与管理简介网站链接交易
  • 英文网站建设教程网盘资源搜索神器
  • 做旅游网站的引言最新网络推广平台
  • 服务器上给网站做301跳转企业网站注册
  • 网站建设好做吗乐事薯片软文推广
  • wordpress 年月归档如何优化培训体系
  • 威海高区建设局网站长春做网络优化的公司