weblogic服务状态是admin_基于jboot全家桶构建的微服务实战架构项目,源码免费分享...

项目介绍

jboot-admin是基于jboot全家桶构建的微服务实战项目,以微服务快速迭代开发为架构思想,目前包含后台管理模块、微信公众号模块,将来计划按照电商业务加入秒杀、商品、订单、app、小程序等模块。微服务模块分为api层、实体层、调用层、实现层、基础层,包含代码生成、用户角色权限、数据字典、日志管理、服务治理、服务监控、链路跟踪等功能。无论是学习jboot还是作为项目脚手架开发都是一个很好的选择。

  jboot-admin主要的开发理念就是简单快速,所以框架里还包含一些其他特性,比如:

  • 简单好用的代码生成:微服务每个模块每层都可自动生成,只做核心代码开发,省去大量开发时间。
  • 牛逼的统一异常:分为业务、校验、系统异常,任何地方抛出异常都常可直接转化为前端提示,无需过多编码。
  • 快速的数据字典:将字典通过管理端配置,任何模块都可直接使用。
  • 业务状态管理:业务状态单独管理,即解耦了业务与状态又满足了分布式项目使用,在任何需要转码的地方都可直接使用。

还有很多很多期待你在使用中发现。

如果需要这份源码的小伙伴,关注本头条号转发文章之后私信回复【源码】即可免费获取到

技术选型

  • 核心框架:jboot 1.7.0 基于 jfinal 3.5
  • 模版引擎:jfinal enjoy
  • 注册中心:consul/zookeeper
  • RPC:motan/dubbo
  • RPC治理:motan-manager
  • 安全框架:shiro/jwt jwt + shiro 无状态认证授权 demo
  • 缓存框架:ehcache/redis
  • 容错隔离:hystrix
  • 调用监控:hystrix-dashboard
  • 调用链跟踪:zipkin
  • 页面ui:layui 2.2.5

模块说明

项目为使用maven构建的多模块项目

  • jboot-admin-parent:父模块,主要管理依赖
  • jboot-admin-base:框架相关代码
  • jboot-admin:后台管理客户端模块
  • jboot-wechat:微信公众号客户端模块,客户端demo
  • jboot-b2c:b2c客户端模块,客户的demo
  • jboot-admin-service:系统服务端模块,包含api、entity、provider三个子模块
  • jboot-admin-service-api:系统服务api模块,定义服务端与客户端api标准
  • jboot-admin-service-entity:系统服务实体模块,定义服务所需model、dto、服务状态类
  • jboot-admin-service-provider:系统服务实现模块,针对api的实现
  • jboot-b2c-service:B2C服务端模块,包含api、entity、provider三个子模块
  • jboot-b2c-service-api:B2C服务api模块,定义服务端与客户端api标准
  • jboot-b2c-service-entity:B2C服务实体模块,定义服务所需model、dto、服务状态类
  • jboot-b2c-service-provider:B2C服务实现模块,针对api的实现

代码生成

对jboot 代码生成进行了配置文件的封装,使用更简单方便

演示页面

登录界面:

d23febc04370282c4463a0d2c2fc48a1.png

资源管理:分为菜单与功能两种类型,菜单为左侧菜单树,功能为页面具体按钮或超链或其他资源内容,配置在资源管理内的资源只有通过授权后才可进行访问。

35faf696693c3483a191a503c99ae3e5.png

用户管理:配置系统的登录用户,并配置改用户角色。

2b24b9b8eeb5dfa98ab050bf5aff4fd1.png

角色管理:配置系统内角色,并配置角色具有哪些资源的权限。

3b16a4c2e89694fde811b2e72a80b10b.png

数据管理:配置系统所需的字典参数,存储在缓存内,可灵活使用。

49c6d959b7e9bec8c737be4fd668bd0d.png

注册中心监控:监控注册中心页面

1e9e0de6f029de8b6352351e3dd6f661.png

服务调用监控:hystrix服务调用监控

8d8f15396acfbfd5ae0cbe2113f671b3.png

服务链路跟踪:zipkin链路跟踪

d8cb5c798753f014846305f1761671e0.png

服务管理:motan-manager服务管理

b6c052d9282307a5291d59f3eb752635.png

如果需要这份源码的小伙伴,关注本头条号转发文章之后私信回复【源码】即可免费获取到

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值