![](https://img-blog.csdnimg.cn/20201014180756930.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
framework
文章平均质量分 94
varCode
这个作者很懒,什么都没留下…
展开
-
数据权限简单设计思路
数据权限原创 2022-10-21 14:07:56 · 3892 阅读 · 0 评论 -
数据库版本管理工具flyway踩坑
数据库版本管理工具利器——flyway详解首先关于什么是flyway?以及使用场景(Java对数据库版本控制的主要有两个工具:Flyway、Liquibase)可自行百度,狗子们用了都说好!1、demoflyway的广泛使用已被springboot自动装配集成,进入spring官网https://start.spring.io/创建以下依赖idea直接进入生成好的项目内application.yml进行如下配置(数据库使用高性能postgresql)> spring: dataso原创 2021-09-11 00:49:08 · 4986 阅读 · 0 评论 -
oauth2授权码模式demo
oauth2授权码模式demooauth2的运行流程用户打开客户端以后,客户端要求用户给予授权。用户同意给予客户端授权。客户端使用上一步获得的授权,向认证服务器申请令牌。认证服务器对客户端进行认证以后,确认无误,同意发放令牌。客户端使用令牌,向资源服务器申请获取资源。资源服务器确认令牌无误,同意向客户端开放资源。四种模式授权码模式(authorization code)简化模式(implicit)密码模式(resource owner password credentials)原创 2021-02-18 18:22:25 · 1150 阅读 · 2 评论 -
security的一个过滤器——SecurityContextPersistenceFilter
security的一个过滤器——SecurityContextPersistenceFilter1、关于security的用户信息获取a、SecurityContextHolder.getContext().getAuthentication()b、在 Controller 的方法中,加入 Authentication 参数,调用getPrincipal()方法问题:异常情况上述两种方式获取用户都为null,即系统获取不到用户信息,报错状态码401,这又是怎么回事呢?要弄明白这个问题,我们就得明白原创 2020-07-26 14:50:54 · 636 阅读 · 0 评论 -
脚手架开发必备——代码生成器的实现(varCode_1.0)
codeGenerator框架研发的程序员们往往提供业务快速开发的脚手架,内置各种工具、技术配置集成,公司自主研发底层框架、以便其他业务部门实现快速开发,无需项目的搭建。其中代码生成器也是因需求自然而生。提到代码生成器,鼎鼎大名的mybatis-generator也是最早接触的,但仅仅生成pojo、业务、持久层还是mapper文件varCode_1.0varCode:自己java代码实...原创 2019-03-30 23:34:09 · 2697 阅读 · 0 评论