mybatis-plus使用
- 引入mybatis-plus依赖
- 创建一个接口比如regionMapper实现BaseMapper
- 使用时将regionMapper注入到容器当中
- 直接调用对应的数据库操作方法就可以了
因为BaseMapper里面封装了大量的CRUD操作,并将操作的具体实体类作为泛型参数实现复用。我们的自定义mapper继承了该接口,就能够继承这CRUD SQL
mybatis-plus常用api
- insert
- update
- selectList
- selectOne
selectPage,mybatis-plus怎么分页查询
引入swagger依赖
- springboot整合swagger,通过设置配置类
-
什么是RESTful架构
一种设计风格,REST 指的是一组架构约束条件和原则。满足这些约束条件和原则的应用程序或设计就是 RESTful。
在RESTful架构中,浏览器使用POST,DELETE,PUT和GET四种请求方式分别对指定的URL资源进行增删改查操作。因此,RESTful是通过URI实现对资源的管理及访问,具有扩展性强、结构清晰的特点。
RESTful架构将服务器分成前端服务器和后端服务器两部分,前端服务器为用户提供无模型的视图;后端服务器为前端服务器提供接口。
当我们前端向服务端发送请求的时候,以前我们可能会这样写:/addUser、 /deleteUser、/updateUser……等等形式,这样就会导致url膨胀,我们能做的就是只用一个url:/User,然后通过发送put、get、post、delete的请求来区分。RESTFUL特点
GET用来获取资源,POST用来新建资源(也可以用于更新资源),PUT用来更新资源,DELETE用来删除资源;
- 客户端与服务端之间的交互在请求之间是无状态的,从客户端到服务端的每个请求都必须包含理解请求所必需的信息