专栏首页JAVA后端开发自研的gateway网关系统开源了!

自研的gateway网关系统开源了!

一直想把自己做的网关做开源,但一直没时间 现将它开源,与各位共勉。 项目地址

  1. 用户中心:统一用户中心,支持部门,岗位,用户,支持一人多岗,可做为独立的服务运行

部门管理

岗位管理

用户管理

  1. 登陆模块:统一登陆模块,提供业务系统的登陆功能,可做为独立的服务运行

swaggger聚合效果

  1. 应用转发:类似nginx的转发功能,对指定路戏的访问,转向到指定的服务器,支持权重转发.

应用转发

  1. 资源管理:支持菜单,URL,按钮的资源管理,实现权限资源的相关配置

资源及菜单管理

  1. 角色管理:角色管理,对资源的访问进行权限管理及权限分配

角色管理

角色分配权限

  1. swagger聚合:对底下的各swagger文档进行聚合访问

swaggger聚合效果

  1. 项目管理:对网关实现多个项目的管理,支持跨域,会话的设置,保存安全性

项目列表

项目信息 访问日志:对所有通过网关的访问进行URL记录,以跟踪相关的问题

日志列表

如果你有什么建议或发现什么bug,欢迎提ISSUE出来。 如果你觉得这个项目不错,欢迎捐赠及Star. 网关地址:https://gitee.com/starmark947618/starmark-gateway

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

我来说两句

0 条评论
登录 后参与评论

相关文章

  • orika实现自定义转换

    orika是我比较喜欢的一个属性复制框架,性能高,也用得比较爽。 但在实际项目中,复制时,不一定成功。 如现在我有一个项目,属性名称一样,类型不一样,就需要...

    星痕
  • activit5升到flowable后的全局设置的修改

    用activiti做流程引擎时,我们需要定制一些全局配置,如主键的生成规则,全局事件等。 在activiti5中,是这样实现的

    星痕
  • activiti集成spring boot的一个怪问题

    最近想集成activti到spring boot中,上网找了一下例子,发现很简单,就开干了!

    星痕
  • 你不知道的面向对象和面向过程之间的关系

    面向过程的思维模式是简单的线性思维 ,思考问题首先陷入第一步做什么、第二步做什么的细节中。这种思维模式适合处理简单的事情,比如:上厕所。

    帅飞
  • ES分页看这篇就够了

    我们使用mysql的时候经常遇到分页查询的场景,在mysql中使用limit关键字来实现分页。比如下面的示例。

    用户7634691
  • 网络编程之TCP新手误区--心跳的意义

    最近面试了很多的学生,发现很多TCP的新手对于TCP的使用有一些误区,而这些坑也是当初我曾经疑惑过得地方。网上很少有文章对这些问题有过详细的解析,即是有也只是直...

    lyb-geek
  • Spring MVC 你必须关注点

    Spring MVC配置简单,特别是在SpringBoot出现后基本都是开箱即用。在实际项目中通常是需要单独去处理一些特殊的情况,比如统一的异常处理,校验器以及...

    李鸿坤
  • [数据结构] 队列的链式存储实现

    泰坦HW
  • 0753-6.3.3-如何在Redhat7.6安装CDH6.3.3

    CDH6.3.3于2020年2月4日发布,从该版本开始,Cloudera将不再提供CDH免费版,用户只能通过试用或者购买正式许可证才能够下载CDH安装包及使用,...

    Fayson
  • APT35研究白皮书(二)

    APT35又被成为‘Charming Kitten’,是归属于伊朗的黑客组织。该组织自2014年活动以来,其目标为伊朗专家、人权活动人士和媒体人员。大多数受害者...

    FB客服

扫码关注云+社区

领取腾讯云代金券