![](https://img-blog.csdnimg.cn/20201014180756738.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
springboot+shiro+jwt+redis 实战
springboot+shiro+jwt+redis+swagger前后端分离脚手架
明思梨
这个作者很懒,什么都没留下…
展开
-
Springboot+shiro+jwt+redis+swagger前后端分离实战脚手架搭建-Hibernate Validator 详解
10. 实战脚手架搭建-Hibernate Validator 详解10.1.Hibernate Validator 简介 平时项目中,难免需要对参数 进行一些参数正确性的校验,这些校验出现在业务代码中,让我们的业务代码显得臃肿,而且,频繁的编写这类参数校验代码很无聊。鉴于此,觉得 Hibernate Validator 框架刚好解决了这些问题,可以很优雅的方式实现参数的校验,让业务代码...原创 2020-04-23 00:47:56 · 747 阅读 · 1 评论 -
Springboot+shiro+jwt+redis+swagger前后端分离实战脚手架搭建-全局异常统一处理
9. 实战脚手架搭建-全局异常统一处理因为目前市面上的企业开发模式大都是前后端分离的,就是前端只干前端的活,后端干后端的活,分工明确相互配合。既然要配合就需要一些统一的约定,特别是一些异常信息。因为一些原因系统异常、返回的格式往往不是我们和前后端约定好的格式;这个就需要我们对系统中的异常进行监控,引导到相应的封装方法,对异常信息进行包装返回统一的格式给前端。在我们学习这节课前,处理的方法是不是...原创 2020-04-23 00:47:20 · 697 阅读 · 1 评论 -
Springboot+shiro+jwt+redis+swagger前后端分离实战脚手架搭建-前后端分离数据封装 DataResult
8. 实战脚手架搭建-前后端分离数据封装 DataResult目前市面上公司开发模式普遍采用了前后端分离,而前后端交互一般会以 json 的形式交互,既然涉及到多方交互那就需要一些约定好的交互格式,然而每个人的想法有可能是不一样的千人前面所以定义的格式字段就可能不一样,如果我们后端不统一前端会”炸的“ 笑脸~~~ 所以我们需要封装一个统一的返回格式。8.1 创建 DataResult 类p...原创 2020-04-23 00:46:14 · 1063 阅读 · 1 评论 -
Springboot+shiro+jwt+redis+swagger前后端分离实战脚手架搭建-集成 redis
7实战脚手架搭建-集成redis7.1 redis链接词配置application.properties# Redis 服务器地址spring.redis.host=localhost# Redis 服务器连接端⼝spring.redis.port=6379# 连接池最大连接数(使用负值表示没有限制) 默认 8spring.redis.lettuce.pool.max-acti...原创 2020-04-23 00:44:46 · 959 阅读 · 0 评论 -
Springboot+shiro+jwt+redis+swagger前后端分离实战脚手架搭建-集成swagger2
6 实战脚手架搭建-集成swagger26.1 设置开关注:往往线上一般是要把 swagger 接口入口给关闭而开发测试会打开,所以我们可以在配置文件上设置一个开关,多环境打包时候给出相应的值就可以了修改 application.properties#swagger 开关swagger2.enable=true修改 application.yml#swagger 开关 ...原创 2020-04-23 00:43:19 · 561 阅读 · 0 评论 -
Springboot+shiro+jwt+redis+swagger前后端实战脚手架搭建-逆向生成代码和配置mybatis
5 实战脚手架搭建-逆向生成代码和配置mybatis5.1 新建 generatorConfig.xml<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE generatorConfiguration PUBLIC "-//mybatis.org//DTD MyBatis Generator Configuration 1.0//...原创 2020-04-23 00:42:00 · 450 阅读 · 0 评论 -
Springboot+shiro+jwt+redis+swagger前后端分离实战脚手架搭建-日志配置
4 实战脚手架搭建-日志配置spring boot默认使用logback作为日志系统,可以结合slf4j日志框架使用,springboot已经为当前使用的日志框架的控制台输出和文件输出做好了配置,我们只需要在配置文件里加入以下配置即可。4.1修改 application.properties#logging配置logging.file=${logging.path}/${spring.a...原创 2020-04-23 00:40:53 · 459 阅读 · 0 评论 -
Springboot+shiro+jwt+redis+swagger前后端分离实战脚手架搭建-druid 连接池和数据监控配置
3 实战脚手架搭建-druid 连接池和数据监控配置druid官方文档3.1 修改application.propertiesserver.port=8080spring.application.name=company-frame#数据库配置spring.datasource.type=com.alibaba.druid.pool.DruidDataSourcespring.dat...原创 2020-04-23 00:39:41 · 600 阅读 · 1 评论 -
Springboot+shiro+jwt+redis+swagger前后端分离实战脚手架搭建-数据库设计和配置
2 实战脚手架搭建-数据库设计和配置2.1创建 company_frame 数据库CREATE DATABASE IF NOT EXISTS company_frame DEFAULT CHARSET utf8 COLLATE utf8_general_ci;2.2 创建 sys_user 用户表结构use company_frame;DROP TABLE IF EXISTS `sys...原创 2020-04-23 00:38:19 · 925 阅读 · 2 评论 -
Springboot+shiro+jwt+redis+swagger前后端分离实战脚手架搭建-创建项目基本骨架
1.Spring实战脚手架搭建-创建项目基本骨架1.1 快速创建 Spring Boot 项目目录如下pom 文件如下<?xml version="1.0" encoding="UTF-8"?><project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001...原创 2020-04-23 00:35:50 · 771 阅读 · 0 评论