SpringCloud实战项目全套学习教程连载中
PassJava 学习教程简介PassJava-Learning项目是PassJava(佳必过)项目的学习教程。对架构、业务、技术要点进行讲解。PassJava 是一款Java面试刷题的开源系统,可以用零碎时间利用小程序查看常见面试题,夯实Java基础。PassJava 项目可以教会你如何搭建SpringBoot项目,Spring Cloud项目采用流行的技术,如 SpringBoot、MyBatis、Redis、 MySql、 MongoDB、 RabbitMQ、Elasticsearch,采用Docker容器化部署。更好的阅读体验文档地址:http://www.jayh.club备用地址:https://jackson0714.github.io/PassJava-Learning文档连载目录打造一款 刷Java 知识的小程序打造一款 刷Java 知识的小程序(二)01.五分钟搞懂分布式基础概念02.快速搭建Linux环境-运维必备03.配置虚拟机网络04.安装Docker05.Docker安装mysql06.Docker安装redis07.本地开发环境配置08.配置Git09.初始化项目和添加微服务10.PassJava-微服务划分图11.初始化数据库和表12.搭建管理后台PassJava 初始化项目和添加微服务1.GitHub上创建一个空的仓库2.从GitHub上引入空的项目3.添加内容服务passjava-content
序号
字段
内容
1
group
com.jackson0714.passjava
2
Artifact
passjava-content
3
Name
passjava-content
4
Description
佳必过-内容服务
5
Package
com.jackson0714.passjava.content
添加依赖组件SpringWeb, OpenFeign3.添加其他微服务序号
服务描述
服务名
1
内容微服务
passjava-content
2
会员微服务
passjava-member
3
题目微服务
passjava-question
4
学习微服务
passjava-study
5
渠道微服务
passjava-channel
4.PassJava-Platform添加Pom.xml文件<?xml version="1.0" encoding="UTF-8"?> <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 https://maven.apache.org/xsd/maven-4.0.0.xsd"> <modelVersion>4.0.0</modelVersion> <groupId>com.jackson0714.passjava</groupId> <artifactId>passjava</artifactId> <version>0.0.1-SNAPSHOT</version> <name>passjava</name> <description>佳必过-聚合服务</description> <packaging>pom</packaging> <modules> <module>passjava-content</module> <module>passjava-member</module> <module>passjava-question</module> <module>passjava-study</module> <module>passjava-channel</module> </modules> </project>5.添加根目录Maven 配置Maven操作根项目就可以了,试下clean
6. 配置.gitignore文件提交代码时,忽略某些文件
### gradle ### .gradle /build/ !gradle/wrapper/gradle-wrapper.jar ### STS ### .settings/ .apt_generated .classpath .factorypath .project .settings .springBeans bin/ ### IntelliJ IDEA ### .idea *.iws *.iml *.ipr rebel.xml ### NetBeans ### nbproject/private/ build/ nbbuild/ dist/ nbdist/ .nb-gradle/ ### maven ### target/ *.war *.ear *.zip *.tar *.tar.gz **/mvnw **/mvnw.cmd **/.mvn ### logs #### /logs/ *.log ### temp ignore ### *.cache *.diff *.patch *.tmp *.java~ *.properties~ *.xml~ ### system ignore ### .DS_Store Thumbs.db Servers .metadata upload gen_code ### database ### db/db_back_dir/ ### redis ### /redis/删除子项目的.gitignore文件
7.提交代码可以用IDEA的git工具提交,也可以用git bash命令行提交
git add . git commit -m 'xxx' git push origin master ---来自腾讯云社区的---Jackson0714
微信扫一扫打赏
支付宝扫一扫打赏