
标签:
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.16.3
更新内容新增:SqlBuilder.escapeOrderBySql 用于过滤 Order By 参数
新增:InterceptorBuilder.Util.isChildClassOf 方法
新增:JbootController.getParaToBigInteger(index) 方法
优化:RequestUtil.getIpAddress() 对 127.0.0.1 的处理
优化:JbootResourceLoader 的日志输出和目标路径的优化
v3.16.0
更新内容优化:重构 @Cacheable 在 Controller 中的使用,使之更加灵活方便
优化:FileUtil.unzip 方法,添加可以指定解压缩编码的参数
优化:升级 JFinal、 jackson-core 等到最新版本
修复:JbootServiceBase.initDao 在非泛型子类时初始化出错的问题
修复:sqlbuilder 在使用别名 + between 时,生成的 SQL 出错的问题
v3.15.10
更新内容优化:增强 http 工具类,默认支持携带 cookie 重定向
优化:升级 Jsoup 到 v1.15.3 最新版本
修复:对在中文目录下部署时,可能对环境判断错误的问题
v3.15.2
修复:DAO 配置了 loadColumns 时又配置了 distinct 时,无法获得正确结果的问题
优化:优化 Columns.toString() 方法,防止在开发工具 debug 下显示 "null" 的问题
v3.15.1
新增:JbootOutputDirectiveFactory,用于忽略在生产环境下,模板引擎执行的错误输出
新增:CodeGenHelpler 新增对 infomix 数据库的支持
优化:升级 JFinal 到 v5.0 最新版本,其他相关依赖也升级到新版本
v3.15.0
优化:ValidErrorRender 使用 Ret.fail() 来创建,方便统一定义 message 字段
优化:InterceptorBuilderManager 默认对所有 Interceptor 进行注入
优化:Controller 新增 getAttrs() 和 renderToStringWithAttrs() 方法
修复:Controller 接收 int[] 时,使用 @徐飞_chaoxiyouda 等注解验证时出错的问题
修复:Model.dao() 查询在某些情况下出错的问题
修复:注解 @Size(max=xxx) 拦截错误的问题
修复:在某些极端场景下,StrUtil.escapeHtml 无法通过 unEscapeHtml 还原的问题
修复:DataSourceConfigManager 里的数据源在 APP 启动成功后会被清空的问题
修复:配置 redis GlobalKeyPrefix,CacheUtil.getKeys(cacheName) 无法正确获取 keys 的问题
加载全部内容
Spring Framework 免费版16.92MB128人下载 Spring Framework 5.3 是一个开源的Java/Java EE全功能栈(full-stack)的应用程序框架,以Apache许可证形式发布,也有.NET平台上的移植版本。 该框架基于 Expert One-on-One Java EE Design and Development(ISBN 0-7645-4385-7)一书中的代码,最初由 Rod Johnson 和 Juergen Hoeller等开发。Spring Framework 提供了一个简易的开发方式,这种开发方式,将避免那些可能致使底层代码变得繁杂混乱的大量的属性文件和帮助类。
下载
NutzWk企业级开源开发框架 v4.1.67.16 MB111人下载NutzWk是基于Nutz的Java开源企业级开发框架。 NutzWk是集成了Shiro权限控制、Ehcache缓存、Redis、Email服务、Quartz定时任务、Lucene搜索引擎、Beetl/Velocity模板引擎等技术的开源企业级开发框架。
下载Ember.js JavaScript MVC 框架 v3.11.0 beta21.58 MB110人下载Ember.js是一个用于创建 web 应用的 JavaScript MVC 框架,采用基于字符串的Handlebars 模板,支持双向绑定、观察者模式、计算属性(依赖其他属性动态变化)、自动更新模板、路由控制、状态
下载
Spring frxamework v5.0.717.87 MB106人下载Spring frxamework 是一个开源的Java/Java EE全功能栈(full-stack)的应用程序框架,以Apache许可证形式发布,也有.NET平台上的移植版本。 该框架基于 Expert One-on-One Java EE Design and Development(ISB
下载
Spring Framework 应用程序框架 v5.0.1175.27 MB105人下载Spring Framework 是一个开源的Java/Java EE全功能栈(full-stack)的应用程序框架,以Apache许可证形式发布,也有.NET平台上的移植版本。 该框架基于 Expert One-on-One Java EE Design and Development(ISB
下载
J2EE Code Generation 快速开发平台 正式版45.63 MB105人下载J2EE Code Generation 快速开发平台 正式版是一款基于代码生成器的智能开发平台。引领新的开发模式(Online Coding->代码生成器->手工MERGE智能开发),可以帮助解决Java项目90%的重复工作,让开发更多关注业务逻辑。既能快速提高开发效率,帮助公司节省人力成本,同时又不失灵活性。这里下载站为您提供J2EE Code Generation 快速开发平台 正式版下载,欢迎您使用这里下载站安装体验!
下载Jboot微服务框架v4 正式版9.28MB105人下载 Jboot是专为大型分布式项目和微服务而生。她是一个基于jfinal 和 undertow开发的微服务框架。提供了AOP、RPC、分布式缓存、限流、降级、熔断、统一配置中心、swagger api自动生成、Opentracing数据追踪、metrics数据监控、分布式session、代码生成器、shiro安全控制等功能。
下载Ehcache Java缓存框架3.07MB104人下载EhCache 是一个纯Java的进程内缓存框架,具有快速、精干等特点,是Hibernate中默认的CacheProvider。主要的特性有:1. 快速.2. 简单.3. 多种缓存策略4. 缓存数据有两级:内存和磁盘,因此无需担心容量问题5. 缓存数据会在虚拟机重启的过程中写入磁盘6. 可以通过RMI、可插入API等方式进行分布式缓存7. 具有缓存和缓存管理器的侦听接口8. 支持多缓存管理器实例,
下载sqltoy-orm框架系统11.90MB104人下载sqltoy-orm是比hibernate+myBatis更加贴合项目的orm框架,具有hibernate增删改的便捷性同时也具有比myBatis更加灵活优雅的自定义sql查询功能。sqltoy-orm支持以下数据库:oracle 从oracle11g到19cdb2 9.5+,建议从10.5 开始mysql 支持5.6、5.7、8.0 版本postgresql 支持9.5 以及以上版本sqlser
下载Hippy跨端开发框架3.68MB104人下载Hippy是一个新生的跨端开发框架,目标是使开发者可以只写一套代码就直接运行于三个平台(iOS、Android和Web)。Hippy的设计是面向传统Web开发者的,特别是之前有过ReactNative和Vue的开发者用起来会更为顺手,Hippy致力于让前端开发跨端App更加容易。到目前为止,腾讯内已经有了18款流行App在使用Hippy框架,每日触达数亿用户。Hippy跨端开发框架特征:1、为传统
下载