- 博客(22)
- 资源 (8)
- 收藏
- 关注
原创 从零开始,手打一个权限管理系统(第二十章 代码生成器)
代码写多就会发现很多都是重复的工作,我是一个比较懒的人,所以我决定写一个代码生成器,用来提高效率;具体思路就是通过模板引擎来生成我所需要的代码,网上有很多开源的优秀项目,但是跟我的代码风格和前端不适配,但是思路都是差不多。
2024-03-07 14:18:43 869
原创 从零开始,手打一个权限管理系统(第十九章 适配TDesign前端框架)
之前的前端框架是字节跳动的ArcoDesign,最近发现腾讯也做得越来越好,于是顺手做了一下适配,后端还是原来的没变,唯一有变化的是数据库的菜单路径。
2023-11-30 14:51:43 237
原创 从零开始,手打一个权限管理系统(第十八章 集成OAuth2 Resource Server)
如果经常有看Spring Security官方文档的同学会发现,我们写的JWT这部分资源服务的鉴权操作其实是有官方实现的,那就是OAuth 2.0 Resource Server,本章节我们就来集成OAuth 2.0 Resource Server,来实现对资源服务的鉴权操作。
2023-11-27 19:23:10 110 1
原创 从零开始,手打一个电商系统(第一章 电商架构设计)
为啥要做电商了,因为我发现互联网的几次风口到最后都是电商,从最开始的阿里巴巴到现在的字节跳动,到最后都去搞电商了;商业的本质就是交易,作为一个技术人员多多少少了解一下这方面的知识,还是有必要的。为啥要做电商了,因为我发现互联网的几次风口到最后都是电商,从最开始的阿里巴巴到现在的字节跳动,到最后都去搞电商了;商业的本质就是交易,作为一个技术人员多多少少了解一下这方面的知识,还是有必要的。
2023-06-30 15:56:40 227
原创 从零开始,手打一个权限管理系统(第十七章 适配前端和添加新服务)
这一章很简单,就是将我们分布式的服务接口跟之前的前端代码做适配,使其能够正常访问;再就是添加一个新的服务和新的数据库,使其能够正常访问。
2023-06-09 17:02:27 94
原创 从零开始,手打一个权限管理系统(第十六章 认证与拦截)
认证拦截还是跟之前单机版的一样,代码没多少不一样的地方,唯一有点区别的就是引入了feign来查询用户信息。
2023-06-08 15:46:10 68
原创 从零开始,手打一个权限管理系统(第十四章 Nacos)
Nacos是我们分布式服务架构中用到的动态服务发现、配置管理的中间件,具体可以参考Nacos官方简介,我用到的是Nacos Spring Cloud 版本,不熟悉的可以先了解一下
2023-05-16 16:45:15 159
原创 从零开始,手打一个权限管理系统(第十三章 分布式架构)
之前我写是单机版,在一些小型的应用或者内部管理系统可以很好的适配,如果是需要做高可用的话那还需要重新设计,从这章开始我们就进入到分布式的版本开发。
2023-04-04 20:31:31 161
原创 从零开始,手打一个权限管理系统(第十一章 日志采集)
web系统中都会有记录操作日志的需求,通常我们会写入本地文件或者第三方存储,然后再做分析查询;今天我们做一个简单的操作日志采集功能,实现方式是通过切面来获取操作信息,然后写入数据库。考虑到后面很多模块都会用到这个日志组件,我们新建一个base-log来统一封装。日志实体(SysLog)属性有请求方式,请求链接,ip,操作人等信息Oplog注解就是用来做标记用的,哪个方法需要记录操作日志,就加上这个注解。
2023-02-27 15:42:07 92
原创 从零开始,手打一个权限管理系统(第八章 完善前端代码)
这章主要是清除前端多余的代码,移除不用的模块和包,完善用户管理,角色管理,菜单管理,机构管理!
2022-12-08 17:52:52 385
原创 从零开始,手打一个权限管理系统(第六章 前端代码的接入)
前端框架我们采用字节的,技术栈为 vue + ES2015 + TypeScript + Arco Design 和 echarts等,开发工具的用的是VisualStudioCode,
2022-12-01 22:44:43 478
原创 从零开始,手打一个权限管理系统(第一章 项目概览)
权限管理系统、SpringSecurity、SpringBoot、MyBatis-plus、VUE3
2022-11-14 19:36:14 810
spring技术入门相关源码
2015-01-22
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人