logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

Ruoyi-vue-plus-5.x第二篇MyBatis-Plus数据持久层技术:2.2 分页与性能优化

文章摘要: MyBatis-Plus分页与性能优化指南介绍了RuoYi-Vue-Plus框架中如何高效实现数据分页。重点讲解了PaginationInterceptor分页插件的配置方法,包括数据库类型设置、单页最大限制等参数。通过代码示例展示了基础分页查询、自定义分页查询以及不查询总数的分页实现方式。最后介绍了分页参数封装类PageQuery的设计,包含分页大小、当前页码等关键属性校验,为开发高

文章图片
#vue.js#mybatis#性能优化
Vue3从入门到精通:4.1 Vue Router 4深度解析与实战应用

摘要: 本文深入解析 Vue Router 4 的核心设计与实战应用,涵盖其架构革新、路由匹配优化及组合式 API 整合。相较于 Vue Router 3,Vue Router 4 采用模块化设计,支持 Tree Shaking,提供更强的 TypeScript 类型安全,并与 Vue 3 的组合式 API 深度集成。文章详细对比了新旧版本的差异,并演示了动态路由、懒加载、守卫逻辑等高级功能,同时

文章图片
#vue.js#前端#javascript
Vue3从入门到精通: 4.2 Vue Router路由守卫与权限控制深度解析

Vue Router路由守卫与权限控制深度解析 本文深入探讨Vue Router路由守卫的核心机制与企业级权限控制实现方案。通过对比传统组件内权限检查的分散性与路由守卫的集中化管理优势,展示了基于"洋葱模型"的多层次拦截体系。重点解析了全局守卫、路由独享守卫和组件守卫的执行流程,并提供了RBAC(基于角色的访问控制)权限模型的完整实现方案,包括权限定义、角色分配和用户权限验证等

文章图片
#javascript#前端
Ruoyi-vue-plus-5.x第一篇Sa-Token权限认证体系深度解析:1.4 Sa-Token高级特性实现

本文介绍了Sa-Token在RuoYi-Vue-Plus中的高级特性实现,重点讲解了SaTokenListener监听器机制。该监听器可监听登录、注销、踢人等关键事件,在每个事件触发时执行自定义逻辑,如记录日志、更新在线用户、发送通知等。通过实现doLogin、doLogout、doKickout等方法,开发者能够在用户认证的关键节点插入业务逻辑,实现更精细化的权限控制和安全审计。这些特性使Sa-

文章图片
#vue.js#前端#javascript
Ruoyi-vue-plus-5.x第五篇Spring框架核心技术:5.4 Spring事件机制

本文介绍了Spring事件机制在RuoYi-Vue-Plus框架中的应用。主要内容包括:1)通过定义UserEvent、UserLoginEvent等事件类实现基础事件;2)使用@EventListener注解创建事件监听器处理用户登录、注销等操作;3)结合日志记录、安全检查和通知服务等业务场景。该机制基于观察者模式,实现了模块解耦,提升了系统的可维护性和扩展性。

文章图片
#vue.js#spring
Ruoyi-vue-plus-5.x第五篇Spring框架核心技术:5.3 Spring AOP切面编程

本文介绍了Spring AOP切面编程在RuoYi-Vue-Plus框架中的应用。主要内容包括:1)基础切面配置,通过@Aspect注解定义日志切面类;2)使用@Pointcut定义切入点,配合@AfterReturning和@AfterThrowing实现异常处理和日志记录;3)详细讲解了日志处理流程,包括获取用户信息、构建操作日志对象、处理请求参数和响应数据等。文章通过代码示例展示了如何利用A

文章图片
#vue.js#spring
Ruoyi-vue-plus-5.x第六篇Web开发与前后端交互: 6.1 Spring MVC架构设计

本文介绍了Spring MVC框架在RuoYi-Vue-Plus项目中的应用架构设计。主要内容包括:1)Spring MVC核心组件配置,通过WebMvcConfigurer接口实现静态资源处理、跨域配置和拦截器设置;2)消息转换器配置,支持JSON和XML格式数据转换,并解决Long类型和日期格式化问题;3)异常处理机制,配置全局异常处理器;4)路径匹配和视图控制器的定制化设置。该架构采用MVC

文章图片
#前端#vue.js#交互
基于SSM+Vue+uniapp的大学新生自助报到小程序+LW示例

本文介绍了一个基于SSM+Vue+uniapp的高校迎新管理系统项目。系统包含管理员、志愿者和学生三类角色,实现学生管理、宿舍信息管理、在线咨询等多项功能。部署说明详细介绍了后端和小程序的环境配置步骤,包括数据库设置、项目启动路径等关键信息。文章提供了丰富的系统界面截图,展示了包括学生报到、宿舍分配、咨询管理等核心功能模块的实际运行效果。该项目整合了主流技术栈(SSM框架、Vue管理后台、unia

文章图片
#vue.js#uni-app#小程序
【开源项目】企业级多租户管理系统的最佳选择

《RuoYi-Vue-Plus:企业级多租户管理系统脚手架》是一篇介绍现代化开源框架的技术文章。该项目基于Spring Boot 3.x构建,采用Vue3+TS前端技术栈,具备完整的租户管理体系和分布式特性。文章详细分析了其技术架构、核心功能(多租户支持、权限体系、数据处理增强等)以及与经典RuoYi项目的对比优势。该框架特别适合企业应用开发、SaaS平台建设等场景,提供完善的文档支持和活跃社区维

文章图片
#开源
Vue3从入门到精通:3.2 自定义指令与插件开发深度解析

Vue3自定义指令与插件开发指南 本文深入解析Vue3自定义指令和插件开发的核心概念与实践技巧。主要内容包括: 自定义指令的核心价值:封装DOM操作、提高代码复用性和关注点分离 指令与组件的选择原则对比表 Vue3指令系统的完整生命周期钩子详解 binding对象的详细解析 动态指令参数和修饰符的使用方法 实用指令开发案例(防抖指令示例) 本文帮助开发者掌握Vue3扩展机制,提升代码组织和复用能力

文章图片
    共 17 条
  • 1
  • 2
  • 请选择