首页 >电脑软件 > SmartAdmin v1.10.0正式版
SmartAdmin v1.10.0正式版

SmartAdmin v1.10.0正式版

软件大小:2.0M

软件语言:简体中文

软件类别:应用工具

更新时间:2025-04-12

官方网站:

应用平台:

  • 软件介绍
  • 软件截图
  • 相关软件
  • 相关阅读
  • 下载地址

电脑软件推荐: SmartAdmin v1.10.0正式版 ASS/SRT转PDF工具 免费绿色版 BatchEncoder v4.0 免费绿色版 NTLEA游戏转码工具 v0.94 免费版

SmartAdmin是一款由河南洛阳《1024创新实验室团队》研发的基于Bootstrap框架的前端解决方案。它为互联网企业提供了一个通用的中后台前端框架,专为数据交互和界面展示而设计。通过结合最新的SpringBoot和Vue技术栈,SmartAdmin打造出了一种简洁且易于使用的前后端分离解决方案,让网站管理者能够高效管理后台,腾出更多时间享受生活。

SmartAdmin(通用型中后台前端)

SmartAdmin概述

前端代码规范

如何命名文件、文件夹、组件、变量等

html、css、less等文件的规范化处理

如何合理划分Vue项目目录结构

如何优化router和store的配置,使得扩展性更好

Vue组件的规范选择

以及更多实用且令人愉悦的规范,等你来发掘

前端特点

高质量的代码结构与详细注释

美观的UI设计,提升用户体验,如菜单栏、标签页、员工管理、部门管理、角色管理等

通过Keepalive优化标签页,智能缓存,提升切换体验,新建、提交等不需要缓存时不会进行缓存

前端常量维护:vue-enum,避免使用魔法数字,提升代码可维护性

全新的前端权限管理设计(远离传统的权限管理方案,适应现代前端架构)

支持基于websocket的在线人数统计

提供多级菜单支持(一级、二级、三级、四级菜单),并集成搜索功能

其他功能包括邮件系统、富文本编辑器、消息通知、系统配置等

这只是冰山一角,还有许多细节等待你去探索......

后端代码规范

四层架构(controller, service, manager, dao)的设计理念,以及它的必要性

如何规范化每一层的代码,让团队协作更加高效

如何区分和使用vo, bo, dto, entity等不同的javabean

Spring的@Transactional注解,你使用得当了吗?

方法参数的个数、注释规范、TODO标记等细节,都是必须关注的

以上只是部分示例,更多的细节等待你发掘!

PS:所有规范都基于团队协作的需求,旨在让团队成员更愉快地编写代码,而非仅仅追求代码的“完美”,请理解并避免过多批评,谢谢!

后端特点

高质量的Java代码结构、包结构及详细注释

业内首创的请求返回码管理,值得注意

通过注解和controller的权限设计,简化了复杂的shiro权限控制,并支持灵活的数据权限

四层架构(controller, service, manager, dao)

代码可读性强,扩展性高,适用于员工、部门、角色、菜单等管理模块

基于LRU策略的内存级权限缓存,提高系统性能

配合前端vue-enum,支持swagger文档注解

心跳服务,监控机器和任务的执行情况,实时了解系统状态

自定义的Quartz Job管理功能,方便测试人员进行任务测试

smart-reload模块,为系统提供钩子,支持在不重启程序的情况下动态加载代码

以上仅为部分功能示例,更多精彩和细节等待你来体验!

技术栈

前端:Vue + Vue-Router + Vuex + ViewUI + vue-enum

后端:SpringBoot2 + Mybatis-plus + jwt + druid + mysql

强烈推荐使用前端代码规范smart-front-standard-guide

后端代码规范smart-backend-standard-guide,基于阿里巴巴的规范进行扩展



以上是关于SmartAdmin这款通用型中后台前端工具的简要介绍,希望能对大家有所帮助!

软件截图
  • SmartAdmin v1.10.0正式版
  • SmartAdmin v1.10.0正式版下载地址

相关软件

相关阅读