原理简单分析


先来看一下项目结构

java里面主要是放着控制代码,然后resource里面放的是资源文件

其中application.yml 存放的是各种配置文件(比如mysql数据库连接的账号和密码)

关于mybatis

这个是一个 数据库的连接的持久化框架,使用它可以不必使用麻烦的jdbc代码,我们只需通过简单的xml或者注解即可达到目的。

通过下面这个地方来指定模型层

我们可以使用javabean来指定模型层,当然还有set,get方法。这里我们使用了一个插件 lombok

当然我们还需要添加maven依赖

<dependency>
	<groupId>org.projectlombok</groupId>
	<artifactId>lombok</artifactId>
	<version>1.16.10</version>
 </dependency>

有了这个,就需要自己写setget方法

这个写一下大概流程。
第一层 模型层

这个作为最底层,主要是存储这数据的结构

第二层 dao层

这里绑定mysql语句,把查询到的结果返回到user对象中去。

第三层 接口层
我们这里定义了一个接口

然后通过service层和dao层的接口。通过server来调用dao层获取返回的数据。

最上面一层,控制层

这个就是最后一层了,主要就是处理各种get或者post请求。
主要是通过注解来实现


getmaping说明是get请求 postmaping说明是post请求


文章作者: 小游
版权声明: 本博客所有文章除特別声明外,均采用 CC BY 4.0 许可协议。转载请注明来源 小游 !
  目录