spring boot + mysql+ mybatis-plus开箱即用项目

2024-01-10 15:00:51

开箱即用后端项目
用于中小型项目快速构建web api,灵活度高,可根据项目自由定制所需的依赖插件,此项目区分了开发、测试、和生产环境
此项目集成了mysql + mybatis-plus ,使用mybatis-plus的自动填充功能实现通用字段的赋值,业务代码无需考虑,适用于小型快速项目开发,可快速开发出业务代码来。
一、数据库通用字段
1、id为主键 bigint类型 自增id
2、create_time为创建时间 timestamp类型(业务不用管它,代码里拦截器自动设置)
3、update_time为更新时间 timestamp类型(业务不用管它,代码里拦截器自动设置)
4、create_by为创建人id bigint类型 (业务不用管它,代码里拦截器解析token自动设置)
5、update_by为更新人id bigint类型 (业务不用管它,代码里拦截器解析token自动设置)
6、is_delete为逻辑删除标识 在数据库建表时设置默认值0即可
二、前端调用需要传token,key就为token,可在此次做更改
三、集成了邮件发送功能
四、集成了mybatis-plus,通用字段无需手动写入
五、对全局异常处理做了拦截,后端统一返回格式
六、集成了minio

项目地址:

https://gitee.com/zhangming1995/springboot_web_api.git

请各位大神多多指点,后面我会持续跟踪这个项目的

文章来源:https://blog.csdn.net/weixin_41463944/article/details/135433389
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。