Jboot 1.0-rc.3 发布,基于 JFinal 的微服务框架

栏目: 软件资讯 · 发布时间: 8年前

内容简介:Jboot是一个基于jfinal、undertow开发的一个类似springboot的开源框架, 我们已经在正式的商业上线项目中使用。到目前为止,Jboot已经支持如下功能: 1、JFinal 核心的自动注入:包含了JFinal的Controller、Inter...

Jboot是一个基于jfinal、undertow开发的一个类似springboot的开源框架, 我们已经在正式的商业上线项目中使用。到目前为止,Jboot已经支持如下功能:

  • 1、JFinal 核心的自动注入:包含了JFinal的Controller、Interceptor、Model和我们自己的分层比如Service等。

  • 2、基于shiro的安全控制,配置及其简单,其中包含了整套基于enjoy模板引擎的shiro指令,可以说,应该是JFinal生态下最最最简单易用的Shiro整合。

  • 3、ORM,依赖JFinal,扩展了Columns查询,减少了大量 SQL 的编写。通过简单的配置文件,即可支持数据库的分库分表功能。

  • 4、AOP,基于guice,性能是spring的N倍。

  • 5、整合到核心的RPC调用,支持motan和dubbo自由配置切换,支持consul和zookeeper注册中心。

  • 6、MQ分布式消息队列,支持可选方案有activemq、rabbitmq、redismq、以及阿里云的商业mq。

  • 7、分布式缓存,基于ehcache和 redis 开发的二级缓存,类似红薯的j2cache,支持redis集群。

  • 8、分布式session的支持,不依赖容器本身,原生态支持,依赖于redis。

  • 9、分布式微服务下的自动化的容错隔离(底层基于Hystrix),防止级联失败,保证复杂的分布系统在面临不可避免的失败时,仍能有其弹性。

  • 10、基于Metrics下完善的监控机制,能够为你提供无与伦比的代码运行洞察功能。

  • 11、内置了轻量级的Http客户端,包含了get、post请求,文件上传和下载等功能,方便通过http协议与第三方系统对接,例如微信等。

  • 12、基于JFinal-Weixin,提供了分布式下的微信以及微信第三方的支持。

  • 13、支持自定义序列化组件,支持任意形式的序列化支持。

  • 14、Jboot内置了极度好用的事件机制框架,支持同步异步的事件机制,多事件隔离等,使用流畅润滑无比。

  • 15、还有很多没写,例如极度好用的@RequestMapping、Service缓存自动化、配置文件一行代码读取,Cookie安全等等等等,等你来发现。

此版本更新内容如下:

新增:添加servlet相关的配置,支持之定义servlet。
新增:新增RPC是否自动走Hystrix的相关配置支持
新增:新增RPC 代理的配置,jboot.rpc.proxy
新增:findFirstByColumns方法,根据多列和值查询一条数据
优化:重构Shiro相关的AuthorizeResult,使用不被删除的方法。
修复:service层代码生成器出现导报错误的bug
修复:http post请求时,请求类型判断错误的bug
修复:通过Jboot.me().getMetrics进行统计后,在浏览器浏览的数据不正确的问题。

Jboot已经完善了很多文档:
文档目录


【声明】文章转载自:开源中国社区 [http://www.oschina.net]


以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持 码农网

查看所有标签

猜你喜欢:

本站部分资源来源于网络,本站转载出于传递更多信息之目的,版权归原作者或者来源机构所有,如转载稿涉及版权问题,请联系我们

An Introduction to Probability Theory and Its Applications

An Introduction to Probability Theory and Its Applications

William Feller / Wiley / 1991-1-1 / USD 120.00

Major changes in this edition include the substitution of probabilistic arguments for combinatorial artifices, and the addition of new sections on branching processes, Markov chains, and the De Moivre......一起来看看 《An Introduction to Probability Theory and Its Applications》 这本书的介绍吧!

Base64 编码/解码
Base64 编码/解码

Base64 编码/解码

XML、JSON 在线转换
XML、JSON 在线转换

在线XML、JSON转换工具

XML 在线格式化
XML 在线格式化

在线 XML 格式化压缩工具