halfATooth / web-

2022秋web课设后端

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

后端流程

过滤器

请求过来后,首先进入Filter文件夹内的过滤器处理。

CrossOriginFilter是处理跨域问题的,可以不用管;

IdentityFilter是过滤身份的,处理token的问题。

控制器

路由、分发。

我没有采用使用对象的方式传输参数,看起来比较low,但是耦合度、实用性基本没差别。

将请求转到服务层。

服务

主要逻辑在此。

调用了数据库访问层。

数据库访问

mapper包里定义接口,实现在src/main/resource/mapper下的同名xml文件里

数据库

大多数使用num(学工号)作为唯一标识,舍弃id;

About

2022秋web课设后端


Languages

Language:Java 100.0%