程序员,他们想的是什么?他们想的永远都是技术,他们崇尚的也永远都是技术。 架构设计有一个开闭原则,讲 一个软件实体,如类、模块和函数应该对扩展开放,对修改关闭.即一个软件实体...
在单体应用中, 我们可以通过 cookie + session, 或者 JSON web token, 将认证逻辑在单体应用中实现, 简单高效, 还特别省事. 然而这几年随着...
有不少同学在问vue上传文件到阿里oss的问题,我之前也遇到过,现在给同学们分享一下我的方法 先说明一点,web端上传的方式有3种:1、JavaScript客户端签名直传2、...
几乎任何一个后台,都会涉及到权限管理,哪些人(用户)有能够登陆,能够操作哪些东西(权限)。 基于角色的访问控制方法(Role-Based Access Control,简称R...
构建用户管理微服务翻译自:https://springuni.com 构建用户管理微服务(一):定义领域模型和 REST API 在《构建用户管理微服务》的第一部分中,我们会...
前言 我们在springboot 项目中只要实现convert接口就可以对前台传过来的参数就行所需要的转化,全局转换只适用于get请求比如string转date,如下 其次我...
上一篇提到,项目用的分布式服务发现与注册组件是consul,这篇文章主要来讲下consul组件在项目中的应用以及相关介绍。本文以官方文档为主要参考consul文档。 1. c...
1、#{}和${}的区别是什么?注:这道题是面试官面试我同事的。 答:${}是Properties文件中的变量占位符,它可以用于标签属性值和sql内部,属于静态文本替换,比如...