博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
后端开发文档
阅读量:3960 次
发布时间:2019-05-24

本文共 5745 字,大约阅读时间需要 19 分钟。

后端开发文档

一、准备工作

(1)JDK8安装

下载地址及教程:https://mp.weixin.qq.com/s/j77xZTFLLR1_D23-T6c-JA

(2)数据库及服务器安装

MySQL8.0:https://mp.weixin.qq.com/s/eGtXyipJFyOWUxGTL5FQxg

MySQL教程:https://www.runoob.com/mysql/mysql-tutorial.html

Redis:https://www.runoob.com/redis/redis-install.html

Tomcat:http://tomcat.apache.org/

(3)开发工具安装

集成开发环境

IDEA2019:https://mp.weixin.qq.com/s/vTralVDHU1iNvPVpoy2b1Q

数据库管理软件

SQLyog:https://mp.weixin.qq.com/s/pYuAGRHdtcd7yw00LW6mvw

Linux远程连接工具

xshell:https://mp.weixin.qq.com/s/2ih8DTQp3Tryb3bNodyTYQ

其他开发辅助工具(可选)

RedisDesktopManager、Postman

(4)云服务器购买与配置

腾讯云学生优惠:https://cloud.tencent.com/act/campus?utm_source=qcloud&utm_medium=head&utm_campaign=campus

域名注册(不必立即完成):https://cloud.tencent.com/act/domainsales?from=dnspodqcloud

网站备案(不必立即完成):https://cloud.tencent.com/product/ba

腾讯云服务器在购买完成后需设置安全组、开放端口,具体可查阅CSDN相关博客;

(5)腾讯云服务器项目环境配置

须在腾讯云中安装Linux版本jdk8、Tomcat、mysql、redis并完成环境配置;

(6)代码版本管理仓库Git及Gitee(建议使用)

Git

官方下载地址:https://git-scm.com/download/win

安装教程:https://blog.csdn.net/monica1_1/article/details/80886048

命令:https://blog.csdn.net/halaoda/article/details/78661334

Gitee

官方网址:https://gitee.com/

二、SpringBoot开发框架

(1)新建SpringBoot项目

1.选择Spring初始化

在这里插入图片描述

2.点击next

在这里插入图片描述

3.点击next,初始化依赖,可暂时先选Web

在这里插入图片描述

4.点击next

在这里插入图片描述

5.点击Finish,等待Maven项目创建完成,初次创建时间可能会较长;

6.创建成功后打开项目目录

7.项目目录介绍

(2)SpringBoot依赖

依赖导入到pom.xml文件,非全部需要;

org.springframework.boot
spring-boot-starter-web
org.springframework.boot
spring-boot-starter-jdbc
mysql
mysql-connector-java
runtime
org.springframework.boot
spring-boot-starter-jdbc
com.alibaba
druid
1.2.3
org.mybatis.spring.boot
mybatis-spring-boot-starter
2.1.1
io.springfox
springfox-swagger2
2.9.2
io.springfox
springfox-swagger-ui
2.9.2
com.github.xiaoymin
swagger-bootstrap-ui
1.9.1
org.projectlombok
lombok
true
1.18.2
org.apache.commons
commons-lang3
3.11
org.springframework.boot
spring-boot-starter-data-redis
com.alibaba
fastjson
1.2.3
com.fasterxml.jackson.core
jackson-databind
org.springframework.boot
spring-boot-starter-test
test
org.apache.httpcomponents
httpclient
4.5.2
net.sf.json-lib
json-lib
2.4
jdk15
org.bouncycastle
bcprov-jdk15on
1.59
com.alibaba
fastjson
1.2.56
org.springframework.boot
spring-boot-maven-plugin
org.projectlombok
lombok
src/main/java
**/*.xml
true

(3)项目目录下包分类

在这里插入图片描述

(4)SpringBoot全局配置

在resources目录下创建文件application.yml

在这里插入图片描述

三、本地数据库连接

在这里插入图片描述

四、本地Redis连接

在这里插入图片描述

五、腾讯云服务器配置

(1)购买与基本配置

1.进入云+校园购买界面:https://cloud.tencent.com/act/campus?utm_source=qcloud&utm_medium=head&utm_campaign=campus

在这里插入图片描述

2.选择其中一个产品,下单购买;

3.购买成功后进入控制台;

在这里插入图片描述
4.控制台页面信息
在这里插入图片描述

5.云服务器管理页面;

在这里插入图片描述

6.实例具体信息;

在这里插入图片描述

7.先重置密码并记住新密码;

在这里插入图片描述
8.设置安全组,开放端口;
在这里插入图片描述
9.具体开放方式;
新建——>自定义——>确定
在这里插入图片描述
开放完端口后管理实例
在这里插入图片描述
在实例中添加腾讯云服务器
在这里插入图片描述

(2)xshell连接腾讯云服务器

1.打开xshell;

在这里插入图片描述
2.新建会话;
在这里插入图片描述

在这里插入图片描述

(3)项目运行环境安装

1)Linux下JDK8安装

https://blog.csdn.net/pdsu161530247/article/details/81582980

2)Linux下MySQL安装

https://www.runoob.com/mysql/mysql-install.html

3)Linux下Redis安装

https://www.runoob.com/redis/redis-install.html

4)xfpt打不开解决方案

教程:https://blog.csdn.net/a799453937/article/details/102370079?ops_request_misc=&request_id=&biz_id=102&utm_term=xfpt%E9%9C%80%E8%A6%81%E6%9B%B4%E6%96%B0&utm_medium=distribute.pc_search_result.none-task-blog-2allsobaiduweb~default-1-102370079.first_rank_v2_pc_rank_v29

C32m安装:https://pan.baidu.com/s/129–B6ENHeEyeUDLhZfu8w

提取码:w24z

六、项目具体实现

你可能感兴趣的文章
drbd
查看>>
网络 IP
查看>>
网络路由
查看>>
网络 tcp 性能 可靠
查看>>
网络 https 握手
查看>>
去掉调试信息
查看>>
lsof 使用
查看>>
golang获取本机地址
查看>>
date 使用
查看>>
ipcalc
查看>>
网络 linux 禁止 ping
查看>>
ELF 格式详解
查看>>
chromium 使用
查看>>
linux 检测虚拟机类型
查看>>
go - 运行时:内存不足
查看>>
top 使用
查看>>
Linux Netlink通信机制详解
查看>>
rsync 远程同步
查看>>
nano使用
查看>>
c函数
查看>>