大小:2.0M 软件类型:汉化软件
软件语言:简体中文 时间:2021-09-20 04:01:12
软件授权:商业软件 运行环境:WinAll
SmartAdmin是河南洛阳1024创新实验室团队研发的一套互联网企业级通用中后端解决方案。利用最前沿的技术栈SpringBoot和Vue开发了一套简单易用的中后端解决方案,为开发者节省了时间!
发展概论
想法和想法。
我们分享的不是代码,不是徒劳的堆叠功能,而是必不可少的基础功能,比如Vue前端权限、心跳、动态Reload、Keepalived标签等。您当前的项目中可能缺少某些功能。
我们共享的不仅仅是代码,还有一套经过几十个人验证的前端和后端代码。细节决定成败,好的规范可以让我们键入的每一行代码都更加有力!
我们尊重高质量的代码。作为一个开发,代码就是一把剑,键盘上流淌的一套就像一个侠客。事情发生的时候,我们把衣服刷掉,藏得很深,出名了。
我们尊重团队的高度合作和互助,从不加班,不离开996。ICU看到别人的代码后。
我们热爱编程、代码、谦逊、持续学习、快乐工作、热爱生活。
请相信并仔细阅读下面的每一点,让你感受不同的编码体验。
软件介绍
技术系统
前端:vue vue-路由器vuex视图uivue-enum。
后端:spring boot 2 my batis-plus jwt druid MySQL。
代码规范智能前端标准指南(强烈推荐)。
基于阿里规范的智能后端标准指南(强烈推荐)。
前端功能
高质量的代码、代码结构和代码注释。
漂亮的UI、菜单栏、标签页、员工、部门、角色、菜单管理等。
优化基于Keepalive的选项卡,以便在应该缓存的时候缓存它们(例如左右切换),而在不应该缓存的时候不缓存它们(例如创建新的选项卡并完成提交表单)。
前端常量维护: vue-enum,拒绝出现幻数和代码无法维护的现象。
基于前端的全新权限设计(忘记传统权限设计,已经不适合这个前端时代)。
基于websocket的在线号码。
支持一级、二级和三级菜单、四级菜单和搜索功能。
其他功能:邮件、富文本、消息、系统配置等。
我完成不了。太多好的细节需要你去发现。
后端特征
高质量的Java代码、分包结构和代码注释。
业内最初的请求返回代码维护值得一看。
基于注释和控制器的权限设计放弃了更复杂的shiro和一组数据权限支持。
四层架构(控制器、服务、管理器、dao)。
管理员工、部门、角色和菜单,可读性强,扩展性强。
基于LRU策略的内存级别权限缓存。
带有前端vue-enum的Swagger文档注释。
心跳服务允许您找出哪些机器再次运行,以及谁在秘密运行您的作业。
增加和修改了自定义quatz作业,方便测试人员测试。
Smart-reload为系统保留钩子,动态加载和执行一些代码,而无需重新启动程序。
以上只是一些例子,更多的惊喜和细节等待你的发现!
前端代码规范
如何命名文件、文件夹、目录结构、组、变量等?
如何规范html、css、less等?
如何划分vue项目的目录结构?
如何划分路由器和存储以获得更好的可扩展性?
vue组件规格应该选择什么?
更多的是,无数的规范让你感到实用和愉快。
后端代码规范
什么是四层架构(控制器、服务、管理器、dao),为什么要有四层?
如何编写每一层的代码,可以让团队之间相互配合,高度一致。
Vo,bo,dto,entity,如何区分和使用各种javabean?
您是否正确使用了spring的@Transactional?
参数、注释和待办事项的数量也应该得到控制。你跟踪他们了吗?
以上例子只是沧海一粟,更多细节等待你的发现!
Ps:以上所有规范都是基于团队的,这样团队就可以愉快地编写代码,而不是为了代码规范而标准化,不喜欢就不要喷!谢谢你。
显示全部
SmartAdmin(通用型中后台前端) v1.10.0官方版
SmartAdmin(通用型中后台前端),SmartAdmin是由河南·洛阳1024创新实验室团队研发的一套互联网企业级的通用型中后台前端解决方案,使用最前沿的前后台技术栈SpringBoot和Vue,开发出的一套简洁、易用的中后台解决方案,为广大开发者们节省时间,您可以免费下载。
简体中文 2.0M 商业软件