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

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

Carp后端开发文档

一、准备工作

(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

在这里插入图片描述

三、数据库连接

在这里插入图片描述

未完…

你可能感兴趣的文章
杭电ACM——1061,Rightmost Digit(思维)
查看>>
杭电ACM——1087,Super Jumping! Jumping! Jumping!(DP)
查看>>
杭电ACM——fatmouse's speed(DP)
查看>>
杭电ACM——毛毛虫(DP)
查看>>
杭电ACM——humble numbers(DP)
查看>>
杭电ACM——6467,简单数学题(思维)
查看>>
杭电ACM——天上掉馅饼(DP)
查看>>
杭电ACM——1086,You can Solve a Geometry Problem too(思维)
查看>>
杭电ACM——2057,A + B Again(思维)
查看>>
codeforces——1097B,Petr and a Combination Lock(搜索)
查看>>
杭电ACM——2069,Coin Change(DP)
查看>>
杭电ACM——2110,Crisis of HDU(母函数)
查看>>
杭电AM——2152,Fruit(母函数)
查看>>
杭电ACM——2566,统计硬币(DP)
查看>>
堆栈(数据结构)
查看>>
队列(数据结构)
查看>>
Mule ESB-Basic Studio Tutorial
查看>>
Mule ESB-Content-Based Routing Tutorial(1)
查看>>
Mule ESB-Content-Based Routing Tutorial(2)
查看>>
Mule ESB-Content-Based Routing Tutorial(3)
查看>>