06 2021 档案

摘要:文章目录 5. shiro中的授权5.1 授权5.2 关键对象5.3 授权流程5.4 授权方式5.5 权限字符串5.6 shiro中授权编程实现方式5.7 开发授权1.realm的实现2.授权 5. shiro中的授权 5.1 授权 授权,即访问控制,控制谁能访问哪些资源。主体进行身份认证后需要分配 阅读全文
posted @ 2021-06-30 15:56 别团等shy哥发育 阅读(18) 评论(0) 推荐(0) 编辑
摘要:shiro中的认证 4. shiro中的认证4.1 认证4.2 shiro中认证的关键对象4.3 认证流程4.4 认证的开发1. 创建项目并引入依赖2. 引入shiro配置文件并加入如下配置3.开发认证代码 4.5 自定义Realm1.shiro提供的Realm2.根据认证源码认证使用的是Simpl 阅读全文
posted @ 2021-06-30 15:54 别团等shy哥发育 阅读(16) 评论(0) 推荐(0) 编辑
摘要:文章目录 1.权限的管理1.1 什么是权限管理1.2 什么是身份认证1.3 什么是授权 2.什么是shiro3.shiro的核心架构3.1 Subject3.2 SecurityManager3.3 Authenticator3.4 Authorizer3.5 Realm3.6 SessionMan 阅读全文
posted @ 2021-06-26 23:21 别团等shy哥发育 阅读(44) 评论(0) 推荐(0) 编辑
摘要:文章目录 1、简介2、效果 1、简介 MybatisX插件特点: mapper和xml可以来回跳转mybatis.xml, mapper.xml提示mapper和xml支持像jpa一样的自动提示(参考MybatisCodeHelperPro) 集成mybatis generator Gui(从免费的 阅读全文
posted @ 2021-06-24 13:33 别团等shy哥发育 阅读(19) 评论(0) 推荐(0) 编辑
摘要:文章目录 1、实体类@TableField注解添加fill属性2、自定义实现类 MyMetaObjectHandler3、测试公共字段填充 插入4、测试公共字段填充 修改 1、实体类@TableField注解添加fill属性 我下面设置的是在插入和更新时自动填充 @TableField(fill = 阅读全文
posted @ 2021-06-24 13:17 别团等shy哥发育 阅读(96) 评论(0) 推荐(0) 编辑
摘要:文章目录 一、配置1.1、在application.yml配置文件中:1.2、直接在实体类中指定逻辑删除的值 二、测试2.1 逻辑删除2.2 查询逻辑删除的数据 一、配置 1.1、在application.yml配置文件中: # mybatis-plus配置控制台打印sql语句: mybatis-p 阅读全文
posted @ 2021-06-24 12:11 别团等shy哥发育 阅读(85) 评论(0) 推荐(0) 编辑
摘要:Mybatis-Plus插件扩展 一、简介1.1 MybatisPlusInterceptor1.2 InnerInterceptor 二、插件扩展2.1 分页插件2.2 SQL分析打印2.2.1 引入依赖:2.2.2 application.yml配置2.2.3 spy.properties配置 阅读全文
posted @ 2021-06-23 16:04 别团等shy哥发育 阅读(89) 评论(0) 推荐(0) 编辑
摘要:MybatisPlus代码生成器 一、简介二、使用教程2.1 添加依赖2.2 编写配置2.2.1 全局配置2.2.2 数据源配置2.2.3 策略配置2.2.4 包名策略配置2.2.5 整合配置2.2.6 执行2.2.7 配置的完整代码:2.2.8 官方文档地址 一、简介 AutoGenerator 阅读全文
posted @ 2021-06-22 17:34 别团等shy哥发育 阅读(15) 评论(0) 推荐(0) 编辑
摘要:ActiveRecord 一、简介二、如何使用AR模式三、CRUD测试3.1 AR 插入操作3.2 AR 修改操作3.3 AR 查询操作3.3.1 根据id查询3.3.2 查询所有3.3.3 用条件构造器查询 3.4、AR 分页复杂操作3.5、分页删除操作3.5.1 通过id删除3.5.2 使用条件 阅读全文
posted @ 2021-06-22 15:45 别团等shy哥发育 阅读(31) 评论(0) 推荐(0) 编辑
摘要:Mybatis-Plus条件构造器 1、条件构造器2、AbstractWrapper2.1 allEq2.2 eq2.3 ne2.4 gt2.5 le2.6 between2.7 notBetween2.8 like2.9 notLike2.10 likeLeft2.11 likeRight2.12 阅读全文
posted @ 2021-06-22 11:11 别团等shy哥发育 阅读(29) 评论(0) 推荐(0) 编辑
摘要:Mapper CRUD接口 一、CRUD接口1.1 Insert1.2 Delete1.3 Update1.4 Select 二、测试2.1 pom.xml2.2 Employee.java2.3 MybatisConfig.java2.4 EmployeeMapper.java2.5 applic 阅读全文
posted @ 2021-06-21 17:33 别团等shy哥发育 阅读(32) 评论(0) 推荐(0) 编辑
摘要:解决mybatis-plus分页查询不生效,配置分页拦截器 1、问题描述2、解决方案:3、测试 1、问题描述 今天在使用mybatis-plus的分页查询的时候,发现分页效果并没有实现,一次性将表的全部数据都加载了出来,最后查看官方文档发现是自己没有配置分页拦截器。 我的mybatisplus版本如 阅读全文
posted @ 2021-06-21 15:18 别团等shy哥发育 阅读(298) 评论(0) 推荐(0) 编辑
摘要:Mybatis-Plus入门案例 1、初始化工程2、添加依赖3、数据库创建4、配置4.1 application.yml4.2 配置 5、编码5.1 实体类User.java5.2 编写Mapper类UserMapper.java 6、测试7、小结 1、初始化工程 使用Spring Initiali 阅读全文
posted @ 2021-06-20 22:30 别团等shy哥发育 阅读(27) 评论(0) 推荐(0) 编辑
摘要:SpringSecurity记住登录实现 一、记住登录流程 二、实现原理 三、实现步骤 2.1 创建数据库表 2.2 配置类,注入数据源,配置操作数据库对象 2.3 配置类配置自动登录 2.4 登录前端页面login.html 四、运行测试 一、记住登录流程 二、实现原理 SpringSecurit 阅读全文
posted @ 2021-06-19 11:21 别团等shy哥发育 阅读(14) 评论(0) 推荐(0) 编辑
摘要:SpringSecurity认证授权的注解使用 1、@Secured注解 1.1 启动类开启注解 1.2 在controller的方法上面使用注解,设置角色 1.3 userDetailService设置用户角色 1.4 启动测试 2、@PreAuthorize注解 2.1 开启注解功能 2.2 在 阅读全文
posted @ 2021-06-18 19:26 别团等shy哥发育 阅读(30) 评论(0) 推荐(0) 编辑
摘要:SpringSecurity配置403权限访问页面 1、未配置之前 2、开始配置 2.1 新建一个unauth.html 2.2 在继承WebSecurityConfigurerAdapter的配置类中设置 2.3 继承UserDetailsService接口的实现类 3、测试 1、未配置之前 2、 阅读全文
posted @ 2021-06-18 12:19 别团等shy哥发育 阅读(7) 评论(0) 推荐(0) 编辑
摘要:SpringSecurity自定义设置登录界面 1、先创建自定义登录页 2、在配置类中实现相关的配置 3、 TestController 4、测试 1、先创建自定义登录页 login.html <!DOCTYPE html> <html lang="en" 阅读全文
posted @ 2021-06-18 11:56 别团等shy哥发育 阅读(46) 评论(0) 推荐(0) 编辑
摘要:SpringSecurity中web权限方案认证 1、引入依赖 2、创建数据库和数据库表 3、创建users表对应的实体类 4、整合mapper,创建接口,继承BaseMapper接口 5、在MyUserDetailsService调用mapper里面的方法查询数据库进行用户认证 6、在启动类添加注 阅读全文
posted @ 2021-06-17 22:24 别团等shy哥发育 阅读(10) 评论(0) 推荐(0) 编辑
摘要:sec:authorize无效的问题 1、问题描述2、解决方案:3、扩充 1、问题描述 修改之前我的pom.xml文件如下,但是sec:authorize一直不生效。 <?xml version="1.0" encoding="UTF-8"?> <project xmlns="http://mave 阅读全文
posted @ 2021-06-16 17:59 别团等shy哥发育 阅读(21) 评论(0) 推荐(0) 编辑
摘要:SpringBoot异步任务 一、序言二、测试步骤1、创建AsyncService2、创建AsyncController3、不使用异步注解时运行测试:4、使用异步注解5、测试 一、序言 在Java应用中,绝大多数情况下都是通过同步的方式来实现交互处理的;但是在处理与第三方系统交互的时候,容易造成响应 阅读全文
posted @ 2021-06-15 17:32 别团等shy哥发育 阅读(36) 评论(0) 推荐(0) 编辑
摘要:SpringBoot邮件任务 1、引入starter2、发送流程:3、配置application.properties4、测试简单邮件发送5、测试带附件的邮件发送 1、引入starter <dependency> <groupId>org.springframework.boot</groupId> 阅读全文
posted @ 2021-06-15 17:11 别团等shy哥发育 阅读(11) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示