摘要: 1、引入依赖 2、简单的邮件 3、复杂的邮件 阅读全文
posted @ 2022-02-26 23:56 doremi429 阅读(42) 评论(0) 推荐(0)
摘要: 在方法上@Async 注解 controller层 在main方法上开启异步注解功能 测试 阅读全文
posted @ 2022-02-26 23:53 doremi429 阅读(31) 评论(0) 推荐(0)
摘要: 配置API文档的分组 配置多个分组 实体类配置: 实体类: controller层需要返回实体类,就会被扫描 测试结果: 接口类上可以用@Api(tags=" ") 500测试: 总结: 1、可以通过Swagger给一些比较难理解的属性或者接口,增加注释信息 2、接口文档实时更新 3、可以在线测试 阅读全文
posted @ 2022-02-26 23:27 doremi429 阅读(52) 评论(0) 推荐(0)
摘要: Swagger配置扫描接口 Docket.select() 配置是否启动Swagger 我只希望我的Swagger在生产环境中使用,在发布的时候不使用 1)判断是不是生产环境 flag=false 2)注入enable(flag) 设置要显示Swagger的环境,获取项目环境是否为所设置的 根据fl 阅读全文
posted @ 2022-02-26 22:23 doremi429 阅读(175) 评论(0) 推荐(0)
摘要: Swagger的bean实例Docket 阅读全文
posted @ 2022-02-26 21:07 doremi429 阅读(31) 评论(0) 推荐(0)
摘要: Swagger简介 前后端分离 vue + springboot 主流前后端分离方案 后端时代:前端只用管理静态页面;html==>后端,模板引擎JSP==>后端是主力 前后端分离时代: 后端:后端控制层,服务层service,数据访问层 前端:前端控制层,视图层 伪造后端数据,json,已经存在, 阅读全文
posted @ 2022-02-26 18:08 doremi429 阅读(176) 评论(0) 推荐(0)
摘要: 1、导入Shiro-Thymeleaf整合依赖 2、前端index中修改add和update 判断权限,加入登录操作 3、ShrioConfig中 加入bean ShiroDialect 整合Shiro Thymeleaf 4、UserRealm中 认证中获取当前用户的session 5、 细节:登 阅读全文
posted @ 2022-02-26 16:44 doremi429 阅读(153) 评论(0) 推荐(0)
摘要: 1、ShiroConfig中写授权后才能访问地址 2、未授权跳转页面 controller层 写个简单的 3、UserRealm给用户授权 4、改数据库 加perms字段 值通常权限写在数据库里 5、修改pojo User类 6、用户登录是从认证查的数据库 但授权中要用数据库查到的 需要传值 ses 阅读全文
posted @ 2022-02-26 15:33 doremi429 阅读(61) 评论(0) 推荐(0)
摘要: 1、导入数据库,数据源,log4j,整合springboot依赖 2、配置数据库文件,连接数据库 application.yml application.properties 绑定mybatis 3、实体类pojo User 4、mapper包下UserMapper接口,及mapper配置文件放在r 阅读全文
posted @ 2022-02-26 14:29 doremi429 阅读(72) 评论(0) 推荐(0)
摘要: 1、从controller层控制 获取当前用户执行登录,可以获取前端数据 2、登录页面修改 3、认证里 获取数据库中用户名密码 进行认证 阅读全文
posted @ 2022-02-26 12:30 doremi429 阅读(45) 评论(0) 推荐(0)
摘要: 1、添加shiro的内置过滤器 2,登录页面 3、controller中写跳转页面 4、设置登录请求 细节: 阅读全文
posted @ 2022-02-26 12:26 doremi429 阅读(130) 评论(0) 推荐(0)