自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(22)
  • 资源 (8)
  • 收藏
  • 关注

原创 从零开始,手打一个权限管理系统(第二十章 代码生成器)

代码写多就会发现很多都是重复的工作,我是一个比较懒的人,所以我决定写一个代码生成器,用来提高效率;具体思路就是通过模板引擎来生成我所需要的代码,网上有很多开源的优秀项目,但是跟我的代码风格和前端不适配,但是思路都是差不多。

2024-03-07 14:18:43 847

原创 从零开始,手打一个权限管理系统(第十九章 适配TDesign前端框架)

之前的前端框架是字节跳动的ArcoDesign,最近发现腾讯也做得越来越好,于是顺手做了一下适配,后端还是原来的没变,唯一有变化的是数据库的菜单路径。

2023-11-30 14:51:43 126

原创 从零开始,手打一个权限管理系统(第十八章 集成OAuth2 Resource Server)

如果经常有看Spring Security官方文档的同学会发现,我们写的JWT这部分资源服务的鉴权操作其实是有官方实现的,那就是OAuth 2.0 Resource Server,本章节我们就来集成OAuth 2.0 Resource Server,来实现对资源服务的鉴权操作。

2023-11-27 19:23:10 87 1

原创 从零开始,手打一个电商系统(第一章 电商架构设计)

为啥要做电商了,因为我发现互联网的几次风口到最后都是电商,从最开始的阿里巴巴到现在的字节跳动,到最后都去搞电商了;商业的本质就是交易,作为一个技术人员多多少少了解一下这方面的知识,还是有必要的。为啥要做电商了,因为我发现互联网的几次风口到最后都是电商,从最开始的阿里巴巴到现在的字节跳动,到最后都去搞电商了;商业的本质就是交易,作为一个技术人员多多少少了解一下这方面的知识,还是有必要的。

2023-06-30 15:56:40 156

原创 从零开始,手打一个权限管理系统(第十七章 适配前端和添加新服务)

这一章很简单,就是将我们分布式的服务接口跟之前的前端代码做适配,使其能够正常访问;再就是添加一个新的服务和新的数据库,使其能够正常访问。

2023-06-09 17:02:27 80

原创 从零开始,手打一个权限管理系统(第十六章 认证与拦截)

认证拦截还是跟之前单机版的一样,代码没多少不一样的地方,唯一有点区别的就是引入了feign来查询用户信息。

2023-06-08 15:46:10 51

原创 从零开始,手打一个权限管理系统(第十五章 网关)

本系统中网关最主要的功能就是:路由转发、路径重写、负载均衡、过滤等

2023-05-31 16:04:59 65

原创 从零开始,手打一个权限管理系统(第十四章 Nacos)

Nacos是我们分布式服务架构中用到的动态服务发现、配置管理的中间件,具体可以参考Nacos官方简介,我用到的是Nacos Spring Cloud 版本,不熟悉的可以先了解一下

2023-05-16 16:45:15 147

原创 从零开始,手打一个权限管理系统(第十三章 分布式架构)

之前我写是单机版,在一些小型的应用或者内部管理系统可以很好的适配,如果是需要做高可用的话那还需要重新设计,从这章开始我们就进入到分布式的版本开发。

2023-04-04 20:31:31 142

原创 从零开始,手打一个权限管理系统(第十二章 前后端代码优化)

这章的主要内容就是优化前后端代码和后面教程的规划

2023-03-11 21:34:28 52

原创 从零开始,手打一个权限管理系统(第十一章 日志采集)

web系统中都会有记录操作日志的需求,通常我们会写入本地文件或者第三方存储,然后再做分析查询;今天我们做一个简单的操作日志采集功能,实现方式是通过切面来获取操作信息,然后写入数据库。考虑到后面很多模块都会用到这个日志组件,我们新建一个base-log来统一封装。日志实体(SysLog)属性有请求方式,请求链接,ip,操作人等信息Oplog注解就是用来做标记用的,哪个方法需要记录操作日志,就加上这个注解。

2023-02-27 15:42:07 79

原创 从零开始,手打一个权限管理系统(第十章 数据权限)

这章主要讲解如何实现对表数据权限的控制,让授权用户只能看到指定范围的数据。

2023-02-08 16:02:57 305

原创 从零开始,手打一个权限管理系统(第九章 关联业务逻辑)

这章的主要内容就是关联各个模块之间的业务逻辑。

2023-02-03 14:11:15 112

原创 从零开始,手打一个权限管理系统(第八章 完善前端代码)

这章主要是清除前端多余的代码,移除不用的模块和包,完善用户管理,角色管理,菜单管理,机构管理!

2022-12-08 17:52:52 349

原创 从零开始,手打一个权限管理系统(第七章 前端拦截器)

第六章中我们留下了一个问题,就是登录成功后没有跳转;其实了,就是拦截器上面的问题

2022-12-05 21:54:08 378

原创 从零开始,手打一个权限管理系统(第六章 前端代码的接入)

前端框架我们采用字节的,技术栈为 vue + ES2015 + TypeScript + Arco Design 和 echarts等,开发工具的用的是VisualStudioCode,

2022-12-01 22:44:43 438

原创 从零开始,手打一个权限管理系统(第五章 权限控制)

这章主要通过SpringSecurity来实现对权限的控制,权限粒度是到每个方法。

2022-11-28 19:32:12 345

原创 从零开始,手打一个权限管理系统(第四章 登录(下))

整合JWT,实现一个自定义的登录认证和授权

2022-11-23 20:12:00 375

原创 从零开始,手打一个权限管理系统(第四章 登录(上))

这章的主要内容是通过SpringSecurity来实现一个简单的登录功能!

2022-11-22 20:39:38 196

原创 从零开始,手打一个权限管理系统(第三章 CRUD的实现)

连接数据库、引入mybatis-plus,实现CRDU。

2022-11-19 11:29:33 299

原创 从零开始,手打一个权限管理系统(第二章 项目设计)

项目结构初始化

2022-11-16 20:58:44 122

原创 从零开始,手打一个权限管理系统(第一章 项目概览)

权限管理系统、SpringSecurity、SpringBoot、MyBatis-plus、VUE3

2022-11-14 19:36:14 781

sping web mvc

sping web mvc 入门技术源码

2015-02-26

spring技术入门相关源码

spring技术入门系列源码 public class SpringTest { public static void main(String[] args) { //创建spring的ApplicationContext ApplicationContext ctx = new ClassPathXmlApplicationContext("applicationContext.xml"); //输出spring容器 System.out.println(ctx); //打印加载的bean名称 System.out.println(java.util.Arrays.toString(ctx.getBeanDefinitionNames())); /*MyBean bean = (MyBean)ctx.getBean("myBean"); //获取实例化的bean bean.sayHello();*/ //执行bean的方法 UseBean bean = (UseBean)ctx.getBean("useBean"); //获取实例化的bean bean.show(); //执行bean的方法 } }

2015-01-22

extjs编辑器

extjs 编辑器 辅助编辑 检查错误 比eclipse自带的好用

2014-08-21

基于Android平台下电子相框的设计

基于Android平台下电子相框的设计(最终版)

2013-04-12

达内经典项目

电信计费源码,达内教学源码,你懂的!!!

2013-04-07

数据结构课程设计报告

C语言版的数据结构课程设计,包括源码,实验结果,实验报告!

2011-11-07

门禁系统项目申报样本

门禁系统项目申报样本,涉及到多方面的内容包括采样,可行性分析等

2011-11-07

C语言实现的电话本软件

C语言实现的电话本软件,包括查询、删除、修改、增加等功能!

2011-11-07

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除