电脑做系统哪个网站比较好用,邢台发广告的平台有哪些,wordpress eva lovia,装饰公司手机网站建设系列文章目录 学习新版本#xff0c;菜鸟一枚 会持续更新的 文章目录 系列文章目录前言一、搭建项目1.1、创建git仓库1.1.1、登录gitee#xff0c;新建仓库1.1.2、得到如下命令#xff08;新建仓库使用创建git仓库 即可#xff09; 1.2、使用IDEA创建项目1.2.1、开发工具1.…系列文章目录 学习新版本菜鸟一枚 会持续更新的 文章目录 系列文章目录前言一、搭建项目1.1、创建git仓库1.1.1、登录gitee新建仓库1.1.2、得到如下命令新建仓库使用创建git仓库 即可 1.2、使用IDEA创建项目1.2.1、开发工具1.2.2、后端技术1.2.3、 创建gradle项目1.2.4、创建子模块1.2.5、修改父类 build.gradle文件1.2.6、修改子模块 build.gradle文件1.2.7、构建项目1.2.8、上传git仓库1.2.9、git 常用知识浅谈 二、嗯还没想法写啥先发送吧总结 前言
求其上者得其中求其中者得其下求其吓着无所得。
想着系统的学习一下SpringCloud alibaba项目做个记录。 一、搭建项目
1.1、创建git仓库
1.1.1、登录gitee新建仓库 1.1.2、得到如下命令新建仓库使用创建git仓库 即可
简易的命令行入门教程:
Git 全局设置:git config --global user.name xxx
git config --global user.email xxxx126.com
创建 git 仓库:mkdir gods
cd gods
git init
touch README.md
git add README.md
git commit -m first commit
git remote add origin https://gitee.com/xxxxxxxx/gods.git
git push -u origin master
已有仓库?cd existing_git_repo
git remote add origin https://gitee.com/xxxxxxx/gods.git
git push -u origin master现在去打开IDEA去创建项目记住 项目名称要跟本地的一致哦 1.2、使用IDEA创建项目
1.2.1、开发工具
工具版本官网IDEA2022.2.4https://www.jetbrains.com/idea/downloadGradle7.6https://gradle.org/releases/Java17https://www.oracle.com/java/technologies/downloads/#jdk17-windowsMySQL8.0.32
1.2.2、后端技术
技术版本官网SpringBoot3.1.0-M1https://spring.io/projects/spring-bootSpringCloudAlibaba2022.0.0.0-RC1https://spring.io/projects/spring-cloud-alibabaSpringCloud2022.0.2https://spring.io/projects/spring-cloudMybatis-Plus3.5.3.1https://mybatis.plus/
1.2.3、 创建gradle项目 这里选择我们要使用的gradle7.6版本 这里可以看到我们项目创建完成后的目录结构删掉src目录 1.2.4、创建子模块 右键项目创建子模块 注意是选择 New Module别问为什么问就是没看到踩坑了 然后以同样的方式在去创建几个子模块如下图 可以看到每个子模块都生成了 build.gradle,文件类似于 pom文件 此时我们在看 settings.gradle 文件就会发现已经自动生成了子模块引入目录 1.2.5、修改父类 build.gradle文件
buildscript{
}//插件
plugins {id io.spring.dependency-management version 1.0.11.RELEASEid org.springframework.boot version 3.1.0-M1id java
}//全局项目配置
allprojects{group com.exampleversion 0.0.1-SNAPSHOTapply plugin:ideaapply plugin: io.spring.dependency-managementapply plugin: org.springframework.boot//jar包寻找顺序从上到下repositories {mavenLocal()maven { url https://maven.aliyun.com/repository/public/ }maven { url https://maven.aliyun.com/repository/google/ }maven { url https://maven.aliyun.com/repository/jcenter/ }maven { url https://mvn.getui.com/nexus/content/repositories/releases/ }maven {url http://mirrors.huaweicloud.com/repository/maven/allowInsecureProtocol true}mavenCentral()}}//子模块配置
subprojects{apply plugin:java// 指定JDK版本sourceCompatibility 17targetCompatibility 17[compileJava,compileTestJava,javadoc]*.options*.encoding UTF-8/// 子模块公共jar \\\dependencies{compileOnly org.projectlombok:lombok:1.18.26implementation org.projectlombok:lombok:1.18.26implementation cn.hutool:hutool-all:5.8.18}}1.2.6、修改子模块 build.gradle文件
archivesBaseName 模块名称
每个子模块都是这么多初始化代码后续根据需要引入各自需要的依赖
archivesBaseName gods-apollo
dependencies {// 专属于这个模块的依赖
}
// 动态移除对kotlin构建插件的权限,避免子模块构建报错
tasks.register(prepareKotlinBuildScriptModel) {}//include gods-apollo
//include gods-athena
//include gods-Zeus
//include gods-Ares1.2.7、构建项目 BUILD SUCCESSFUL in 2s成功后开始同步git 1.2.8、上传git仓库 这里是引用 打开git进入项目文件中git init 初始化git touch README.md 创建版本文件 git status 查看当前工作区文件状态git add . 上传所有文件到 暂存区git commit -m 提交注释 提交文件到本地仓库git remote add origin https://gitee.com/wan_long_bei/gods.git 添加远程仓库origin ,建立关联git push -u origin master 把当前分支master 推送到远程仓库 origin 1.2.9、git 常用知识浅谈 PS图片来源 workspace工作区平时存放代码的位置 staging area暂存区/缓存区用于临时存放你的改动事实上它只是一个文件保存即将提交到文件列表信息 local repository本地仓库就是安全存放数据的位置这里面有你提交到所有版本的数据。其中HEAD指向最新放入仓库的版本 remote repository远程仓库托管代码的服务器 代码从修改到提交到远程仓库一般需要经历如下5个状态未修改已修改已暂存已提交已推送。如下所示
未修改原始内容
已修改 ↓ 工 作 区
已暂存 ↓ git add暂 存 区
已提交 ↓ git commit本地仓库
已推送 ↓ git push远程仓库
注意事项 git init会在项目根目录下初始化一个.git目录git仓库必须 remote只需执行一次yourRepository.git是你在github已有的一个仓库 .gitignore这个文件写入所有不需要加入版本管理的文件尤其像node_modules 二、嗯还没想法写啥先发送吧 总结
切勿着急欲速则不达
技术亢龙 有悔飞龙在天 利见大人 九五或跃在渊 无咎君子终日乾乾夕依若厉无咎见龙在田 利见大人潜龙勿用