🌆 知识点速览

  • 🏭 代码托管—Gitee
  • 🏰 代码编写-IDEA
  • 🪐 maven配置
  • 🪐 JDK配置
  • 🪐 微服务模块创建
  • 🏫 人人开源
  • 🌍 模块嵌入项目
  • 🌍 项目启动



🏭 代码托管—Gitee

  一般情况下,在企业中对同一个项目进行开发的不只有一个人,那么很多人对一个项目的代码进行频繁的改动,就会引出代码合并、配置同步等操作,如果每次都是通过手动合并的话工作量极大而且极易出错,因此就诞生出了解决上述问题的版本控制系统-Git。在使用之前需要下载安装git,并且了解一些基本的git命令,这里可以去B站搜索相关课程进行学习,或者参考我之前的博客Git 的安装、使用、分支、命令 一篇博客全都学会

  Gitee则是对代码进行版本控制的众多托管平台之一,使用它的原因就是国内网站速度快体验好,Gitee的使用如下:

  使用之前需要到官网进行注册或登录:Gitee地址,登陆之后需要创建一个仓库,这个仓库就是你的代码托管的地方,它会记录所有人对它的每一次代码提交,通过clone即可在本地获得一份一模一样的项目代码

创建仓库

如何从git获取微服务项目_git


克隆仓库代码

如何从git获取微服务项目_如何从git获取微服务项目_02


如何从git获取微服务项目_微服务_03

🏰 代码编写-IDEA

🪐 maven配置

maven不会下载安装的可以参考

如何从git获取微服务项目_如何从git获取微服务项目_04

🪐 JDK配置

jdk不会下载安装的可以参考

如何从git获取微服务项目_微服务_05

🪐 微服务模块创建

模块创建

如何从git获取微服务项目_git_06


聚合项目里的微服务

  随便复制一个微服务模块里的pom文件到最外层,修改pom文件的内容


如何从git获取微服务项目_如何从git获取微服务项目_07


删除不必要文件

如何从git获取微服务项目_开源_08


git提交时忽略文件

  前面删除不必要文件之后,只需要在.gitignore文件中添加.idea即可,之后如果有不需要提交git的文件也可以通过通配符在.gitignore文件中进行配置


如何从git获取微服务项目_如何从git获取微服务项目_09


加载maven项目

如何从git获取微服务项目_微服务_10

🏫 人人开源

  人人开源是一套低代码开发解决方案,我们可以通过使用人人开源的三个模块轻松实现前后端脚手架搭建和基本增删改查业务代码生成,人人开源项目主页在Gitee上的地址:https://gitee.com/renrenio

🌍 模块嵌入项目

模块克隆到本地
需要下载renren-fast、renren-generator、renren-fast-vue三个模块,其中renren-fast和renren-fast-vue是前后端分离的脚手架,renren-generator是根据数据库生成实体类等代码

如何从git获取微服务项目_开源_11


模块嵌入项目

  删除renren-fast、renren-generator中的.git文件夹,然后复制进之前创建的微服务项目文件夹中

如何从git获取微服务项目_开源_12

pom文件聚合模块

如何从git获取微服务项目_毕业设计_13

🌍 项目启动

创建数据库
  renren-fast模块下有一个db文件夹,里面存放的是四种数据库对应的建表语句,这里以mysql为例,首先打开mysql.sql文件,全选复制SQL语句,然后使用sql操作程序(navicat、sqlyog或者dbeaver)创建数据库执行SQL语句或者运行sql文件,从而生成相应的表
配置配置文件,启动后端程序
  修改renren-fast模块中数据库相关的配置,主要是数据库连接、用户名和密码,修改之后通过模块的主程序入口启动即可

如何从git获取微服务项目_如何从git获取微服务项目_14


启动前端程序