跳到主要内容

深蓝基础项目 1.0.0 发布了

· 阅读需 3 分钟
Wang Chengwei
架构师

Dark Blue(深蓝)是一个开源的脚手架项目。提供了一系列的基础功能,包括用户管理、权限管理、日志查看、字典管理、系统参数管理等功能,帮助开发者快速构建应用。

后端主要技术:

  • JDK 21
  • Spring Boot 3.x
  • Spring Data JPA + QueryDSL

前端主要技术:

  • Angular 18.x
  • ng-zorro-antd
  • echarts

此项目是一个单体项目,不支持微服务的部署方式。如果您需要微服务部署方式可能需要对此系统做一些改造。后续我们会推出 Cloud 版本,Cloud 版本中将提供完整的微服务支持,但我们倾向于 Cloud 版本为商业版(还没有具体确定)。

后续我们也会推出一些其他的开源组件,可以让其支持一些小型的微服务系统。

演示地址:https://angular.darkblue.dblue.org/

系统架构

系统架构

功能介绍

1.0.0 版本中包含了以下功能,目前这些功能已经完成,并且经过内部测试,主流程已没有任何问题。由于一些原因我们无法进行更加详细的测试,因此不能保证所有边界都没有问题。如果您在使用的过程中发现了问题,请在 Gitee 上提 Issues,我们收到后会及时解决并且发布新的版本。

  • 仪表盘
    • 欢迎页面
    • 自定义组件
  • 系统管理
    • 用户管理
    • 用户组管理
    • 职位管理
    • 角色管理
    • 菜单管理
    • 权限管理
    • 资源管理
    • 系统日志
      • 登录日志
      • 操作日志
    • 系统配置
      • 配置参数管理
      • 字典管理
  • 运维中心
    • 缓存管理

如果您有什么优化建议,或者想要想此管理系统中(我更愿称之为脚手架)添加新的功能。欢迎在 Gitee 上创建 Issues,我们来一起讨论,如果我们认为是一个不错的想法,我们会帮您实现的。