别人把需求文档发给我们,会写好相对应的业务描述;
一个接口文档就是一个业务需求,每天差不多七八个业务需求,快的/活多的时候十几个
一、前后端调用流程图
二、确定前后端共用的端口号:8091
三、软件安装和环境配置
四、后端项目基本层级结构搭建
1、Git的本地仓库创建项目文件夹 jt,并用idea打开
——这就是项目后端总的文件夹
2、创建项目模块Moudle
注:Artifact只能用全小写英文,首字母千万不要大写啊
等待Mavenjar包下载完
此时idea整合Maven可能不能正确识别Maven项目(如下图pom.xml文件是红色的),或者 自己不小心右击Maven项目Remove Modle也会出现这种情况
解决方法1:需要我们自己手动添加该项目
解决方法2:
如果需要删除项目(Moudle):
注意不能直接删除,需要先选中自己创建的moudle;右击Remove Moudle;然后再次右击delete。同时在git本地仓库把项目文件夹删掉。否则删不掉!
3、编辑pom.xml文件——导入jar包并刷新
<!--mybatis依赖包 不需要了,因为有了下面的plus-->
<!-- <dependency>
<groupId>org.mybatis.spring.boot</groupId>
<artifactId>mybatis-spring-boot-starter</artifactId>
<version>2.2.0</version>
</dependency>-->
<!--spring整合mybatis-plus -->
<dependency>
<groupId>com.baomidou</groupId>
<artifactId>mybatis-plus-boot-starter</artifactId>
<version>3.4.3</version>
</dependency>
<!--jdbc依赖包-->
<dependency>
<groupId>mysql</groupId>
<artifactId>mysql-connector-java</artifactId>
</dependency>
<!--添加lombok的包-->
<dependency>
<groupId>org.projectlombok</groupId>
<artifactId>lombok</artifactId>
</dependency>
jar包下载不完全报错时——重新下载
将本地仓库Maven-localspace中的jar包文件删除之后,刷新maven——如何找到本地仓库中的jar包文件:要靠坐标在URL网页找
或者
2、直接在idea右边打开Maven就会显示,看哪个报错去本地仓库里删除哪个,然后刷新Maven;不行的话就找到根目录,例如图中就是org,那么就从本地仓库中找到org文件夹删除后刷新maven
注意:重新下载完还报错的话,重启idea,看还错不错
4、复制配好的src样本到新项目中替换原本的src
csdn-下载-增删改查样板src,可直接复制
5、编辑application.yml配置文件
SpringBoot配置文件的修改——properties文件优化为为yml文件
1、applicationproperties文件——其中都是K-V结构,如果要写好多前面几项一样仅后面一项不同的配置,就要写好多次前面的,然后后面只改最后一项,很麻烦
SpringBoot项目中有多个配置文件.如果大量的重复的配置项都写到其中properties文件,则用户体验不好.
所以需要优化,则可以修改优化为yml文件
2、编辑application.yml—— 将application.properties的文件 修改名称为application.yml文件,打开,将所有内容删除,自己写yml格式的配置
基本语法:
# 基本语法 #是注释
# 1.数据结构 key-value(K-空格V)结构
# 2.写法 key:空格value
# 3.有层级结构 写的时候注意缩进,下一层级比上一层级的首字母位置缩进两个字符
server:
port: 8080 样板src已经改了
#1.配置端口号 注意缩进!!!!!
server:
port: 8091
#2.配置数据源
spring:
datasource:
#高版本驱动使用
driver-class-name: com.mysql.cj.jdbc.Driver
url: jdbc:mysql://127.0.0.1:3306/jt?serverTimezone=GMT%2B8&useUnicode=true&characterEncoding&