前后端项目——京淘项目jt 88

本文详细介绍了基于Java的京淘项目jt 88的前后端调用流程、端口号配置、软件安装、后端项目层级结构搭建,包括Git仓库创建、Moudle管理、pom.xml配置、数据库与pojo对象、mybatis持久层、service与controller层的编写,以及前后端项目导入与配置。
摘要由CSDN通过智能技术生成

别人把需求文档发给我们,会写好相对应的业务描述;

 一个接口文档就是一个业务需求,每天差不多七八个业务需求,快的/活多的时候十几个

一、前后端调用流程图

二、确定前后端共用的端口号: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&
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值