hsweb是一个基于Java8与Spring Boot构建的企业后台管理基础框架,旨在为快速搭建后台管理类项目提供支持。hsweb-framework则是整个项目的核心,采用Maven的多模块管理方式。
软件特色
hsweb企业后台管理基础框架的显著特点:
1、基于Java8、Spring Boot与MyBatis的技术栈。
2、完全开源,前后端分离;模块化设计,所需依赖按需引入,告别捆绑。
3、灵活实现的通用增删改查功能,支持动态条件与DSL灵活查询。
4、模块版本控制灵活,能够有效维护数据库版本。
5、细粒度的权限控制,支持按钮、行、列等多维度的数据权限管理。
6、灵活的多维度权限设置,权限不仅限于角色,还可自定义为公司、部门、岗位等维度。
7、灵活的实体扩展方式,添加字段无需对框架代码进行修改。
8、集成常用的业务功能:权限设置、组织架构、动态表单、动态脚本、数据处理、工作流等。
9、专注于提升后端质量的基础框架。
应用场景
1、完全开源的后台管理系统。
2、支持细粒度(按钮、行、列)权限控制的后台管理系统。
3、模块化设计的后台管理系统。
4、功能可拓展的后台管理系统。
5、集成各种常用功能的后台管理系统。
6、前后端分离的后台管理系统。
注意:该项目主要基于Spring Boot与MyBatis。在使用hsweb之前,建议您对Spring Boot有一定的了解。
项目模块众多?无需担忧。我们不建议直接克隆本项目并进行修改或运行,而是通过Maven依赖的方式来使用hsweb。选择所需的模块进行依赖,正式版发布后,所有模块将发布至Maven中央仓库。您可以参考示例进行使用。
更新日志
1、默认ID长度为64位。
2、修复可能导致表达式解析错误的问题。
3、修复Token相关问题 #160。
hsweb(企业后台管理基础框架)相关下载
hsweb(企业后台管理基础框架)相关文章