大事件项目08----开发模式和环境搭建

简介: 大事件项目08----开发模式和环境搭建

1、开发模式

2、我前端程序员,写代码的时候,我怎么知道后端有那些接口,后台时,我怎么知道前端有那些数据,这时候,就会有一个接口文档来进行约束

3、接口文档会对请求路径和请求方式,请求参数,响应数据进行明确的说明

4、环境搭建

5、我们开始的准备工作

6、这里,我准备一份sql的脚本,上传脚本数据

7、找到database的数据库

8、创建数据库,新建数据库

9、创建三张表,用户表,分类表,以及

10、Ctrl + A复制一下,我们的三张表生成成功了

11、现在我们先创建project工程

12、现在先创建一个New Project新的工程

13、这一次我们创建工程的时候,选择手动创建工程的方式

14、选择一个骨架

15、检查一下坐标

16、我们的Maven工程是有问题的,缺少一个resource目录

17、我们会提供一个yml的核心的配置文件

18、创建一个application.yml文件

19、Boot工程创建完毕,接下来我们引入对应的依赖

20、接下来,我们引入对应的依赖,打开pom.xml文件

21、首先我们先继承父工程

22、这个junit依赖,我们暂时不需要

23、我们先引入我们的web的依赖

24、引入这三个依赖,我们再刷新一下Maven

25、刷新了Maven,坐标才算真正的引入了

26、配置数据库的内容和密码

27、接下来,我们要创建我们的包结构,并创建我们的实体类

28、先创建我们的第一个包,controller包,再创建我们第二个serivice包

29、servce我们一般会有一个Impl的子包,用来承载接口的实现类

30、之后,我们再创建一个Mapper

31、用来存放Mapper接口

32、再来一次,用来存放工具类

33、创建项目的时候,我们先创建好我们的包结构,我们再创建我们的实体类

34、包结构创建好,开始准备我们的实体类

35、他对应着我们数据库查询出来的三张表,封装从数据库里查询的数据

36、放到pojo里

37、

38、这个启动类上还要添加对应的注解

39、并且在main里还有一段固定的代码要执行,

40、要传入当前main的字节码文件,

41、还有main方法的数组参数,args

42、如果想锻炼自己就这样写,不想基本环境直接用模版


相关文章
|
2月前
若依框架----登录界面美化
若依框架----登录界面美化
335 0
|
JavaScript 前端开发 测试技术
|
2月前
|
JavaScript Java 测试技术
基于SpringBoot+Vue+uniapp的计算机office课程平台的详细设计和实现(源码+lw+部署文档+讲解等)
基于SpringBoot+Vue+uniapp的计算机office课程平台的详细设计和实现(源码+lw+部署文档+讲解等)
|
2月前
|
JavaScript Java 测试技术
基于SpringBoot+Vue的在线文档管理系统的设计与实现(源码+lw+部署文档+讲解等)
基于SpringBoot+Vue的在线文档管理系统的设计与实现(源码+lw+部署文档+讲解等)
基于SpringBoot+Vue的在线文档管理系统的设计与实现(源码+lw+部署文档+讲解等)
|
3天前
|
JavaScript API
大事件项目65----软件准备,项目准备
大事件项目65----软件准备,项目准备
|
29天前
|
测试技术 数据安全/隐私保护 Java
基于SpringBoot+Vue+uniapp的企业在线培训系统的详细设计和实现(源码+lw+部署文档+讲解等)
基于SpringBoot+Vue+uniapp的企业在线培训系统的详细设计和实现(源码+lw+部署文档+讲解等)
|
28天前
|
JavaScript Java 测试技术
基于SpringBoot+Vue+uniapp的远程在线诊疗系统的详细设计和实现(源码+lw+部署文档+讲解等)
基于SpringBoot+Vue+uniapp的远程在线诊疗系统的详细设计和实现(源码+lw+部署文档+讲解等)
|
1月前
|
JavaScript Java 测试技术
基于SpringBoot+Vue+uniapp的游戏后台系统的详细设计和实现(源码+lw+部署文档+讲解等)
基于SpringBoot+Vue+uniapp的游戏后台系统的详细设计和实现(源码+lw+部署文档+讲解等)
|
2月前
|
JavaScript Java 测试技术
基于SpringBoot+Vue+uniapp的医院交互系统的详细设计和实现(源码+lw+部署文档+讲解等)
基于SpringBoot+Vue+uniapp的医院交互系统的详细设计和实现(源码+lw+部署文档+讲解等)
|
2月前
|
JavaScript Java 测试技术
基于SpringBoot+Vue+uniapp的在线作业管理系统的详细设计和实现(源码+lw+部署文档+讲解等)
基于SpringBoot+Vue+uniapp的在线作业管理系统的详细设计和实现(源码+lw+部署文档+讲解等)