无忧开发技术

【Jboot微服务框架 v3.6.7】专为大型分布式项目和微服务而生+分布式缓存+swagger api自动生成

作者:无忧开发
模板简介:源码名称:【Jboot微服务框架 v3.6.7】专为大型分布式项目和微服务而生+分布式缓存+swagger api自动生成 源码大小:4.3MB 开发语言:PHP+Mysql 操作系统:Windows,Linux 源码简
源码名称:【Jboot微服务框架 v3.6.7】专为大型分布式项目和微服务而生+分布式缓存+swagger api自动生成

源码大小:4.3MB

开发语言:PHP+Mysql

操作系统:Windows,Linux

源码简介与安装说明:

Jboot是专为大型分布式项目和微服务而生。她是一个基于jfinal 和 undertow开发的微服务框架。提供了AOP、RPC、分布式缓存、限流、降级、熔断、统一配置中心、swagger api自动生成、Opentracing数据追踪、metrics数据监控、分布式session、代码生成器、shiro安全控制等功能。

Jboot 的核心组件

1、MVC (基于jfinal)

2、ORM (基于jfinal)

3、AOP (基于guice)

4、安全控制

shiro

5、RPC远程调用

motan

dubbo

grpc

zbus

6、MQ消息队列

rabbitmq

redismq

阿里云商业MQ

activemq

zbus

7、缓存

ehcache

redis

分布式二级缓存ehredis

8、分布式session

9、分布式锁

10、任务调度

cron4j

ScheduledThreadPoolExecutor

分布式任务调度

11、调用监控 (基于metrics)

12、限流、降级、熔断机制(基于hystrix)

13、Opentracing数据追踪

zipkin

skywalking

14、统一配置中心

15、swagger api

16、Http客户端(包含了get、post请求,文件上传和下载等)

httpUrlConnection

okHttp

httpClient

17、分布式下的微信和微信第三方

18、自定义序列化组件

19、事件机制

20、代码生成器

21、等等

源码更新日志:

Jboot微服务框架 更新v3.6.7

优化:JbootSimpleApplication,使之代码更加简洁

优化:优化缓存拦截器对方法的 key 进行构建,提高性能

优化:默认为 JbootAccessTokenCache 添加 2 个小时的缓存时间

优化:LocalAttachmentContainer,默认保存文件的时候,对文件进行相同文件验证

优化:JwtManager 对 Jwt 解析出错或没有 Jwt 数据时,返回常量 map

【Jboot微服务框架 v3.6.7】专为大型分布式项目和微服务而生+分布式缓存+swagger api自动生成
本文来自投稿,不代表源码屋立场,如转载请注明出处(http://www.wuyoukaifa.com/jpym/yuanma/281.html),如有侵权,请邮件联系删除。
(1)本站发布的文章以及附件仅限用于学习和研究目的,不得将上述内容用于商业或者非法用途,否则,后果请用户自负。(2)本站信息来自网络,版权争议与本站无关。您必须在下载后的24个小时之内,从您的电脑中彻底删除上述内容。(3)如果您喜欢该程序,请支持正版软件,购买注册,得到更好的正版服务。如有侵权请邮件与我们联系处理。