00:01
各位同学大家好,欢迎继续收看上硅谷视频课程,我们继续来学习上移通项目,在第一天内容中呢,我们学习了通过MP实现对数据库的增删改操作。咱们今天呢,是我们项目的第二天,第二天呢,咱们继续往下来开发我们项目中的相关内容,那第二天主要做什么呢?给各位做介绍,首先我们第二天的第一个内容给各位来介绍一个概念。因为咱们之前说的,我们项目采用的叫前后端分离开发,所以各位把这个前后端分离的概念给大家自我介绍,也就是什么是前端,什么是后端,前端干什么?后端做什么事情,这是我们要说的第一部分,然后这个说完之后,第二部分咱就来搭建一下我们项目这个后端的环境,咱们基于此部的加微,把项目的复工程子模块相关的依赖给它都加进去,咱们的第二内容,然后这个做到之后,我们今天的第三个内容,咱就把我们这个项目的代码给它提交到这个远程的bit仓库中去。
01:18
这是第三部分,然后这个做到之后,咱们今天的第四部分就开始开发我们里边的功能模块了,第四部分呢,咱就开发我们里边这个医院设置的这个接口的部分。包括实现医院设置的增删改查操作接口,所以今天呢,我们主要完成这么四个内容,那四分内容下面给各位就来做一个详细说明,首先我们先在说第一个东西,就是前后端分离的概念。因为咱们说的我们项目采用的叫做前后端分离开发,所以下面给大家就来解释一下,就是什么是前端,包括什么是后端,先把这概念做一个解释,因为咱后面要用这种方式进行开发,那我来具体说一下。
02:11
首先大家看这词,那大家理解到前端是什么意思,或者什么叫前端?各位肯定会想,前端是不是就是页面部分?说到通俗点,前端是不是就是展现部分?而前端中的技术就是咱们最基本技术,比如说HTML CSS Java、给块等等,前端的主要工作就是用于数据的,是不是显示呢?这是前端,那什么叫后端呢?后端我们目前指的技术就是咱们Java相关的,而后端做什么事情?大家说做什么,是不是就是提供数据的,或者你的操作的,比如说我现在做查询,那我后端是不是要返回产的数据啊,而我做添加,我后端把数据是不是要加到数据库中去,所以后端主要是提供数据或者具体操作的,所以咱们这过程中,比如说我们在前端,咱们肯定要去调用后端,后端呢,咱们是提供数据的,我写一下。
03:16
提供数据,或者说返回数据,或者说我们具体那个后缀,我们前端要去调用这个后端,然后后端呢,把数据返回在前端做一个显示,而这过程中我们返数据,嗯,都是用这个。黑格定返回,包括这里边要做调用,那我们前端调用,大家说我们目前用什么技术。各位应该都知道是不是这个阿贾克的技术,通过阿贾克斯调用咱们的后端,然后后端返问数据包具操作用D进行返回,所以咱们现在前后端的过程就这么一个过程,而在后端中呢,咱们还有一个术语,咱一般啊把后端我们开发这个controller。
04:06
包括service,包括map的过程,我们一般叫什么呢?就叫做开发接口过程。比如说咱们刚才说的,我们今天的最后一个内容就要开发医院设置接口,就是做什么,就是做这个后端的controller service和map过程。所以这是关于前后端这个基本概念。各位吧,要知道前端主要用于数据显示的,后端主要用于提供数据的或者具体操作的,而前端通过阿贾克斯调后端,后端与第形式把数据返回,最终在前端做个显示。而在后端中,我们开发control的service,包括micro过程,我们就称为叫开发接口。所以这是关于一个基本概念说明,然后这个概念介绍之后,下面咱就开始搭建咱们项目环境提交到地的仓库,最终开发医院设置的接口。
我来说两句