1. XenForo 1.5.14 中文版——支持中文搜索!现已发布!查看详情
  2. Xenforo 爱好者讨论群:215909318 XenForo专区

新闻 jboot 1.0-alpha2 发布,一个类似 springboot 的框架 下载

Discussion in '软件资讯' started by 漂亮的石头, 2017-06-12.

  1. 漂亮的石头

    漂亮的石头 版主 Staff Member

    Joined:
    2012-02-10
    Messages:
    487,984
    Likes Received:
    47
    jboot是一个基于jfinal、undertow开发的一个类似springboot的开源框架, 我们已经在正式的商业上线项目中使用。



    jboot-1.0-alpha2更新如下:

    修复:jbootrpcService 无法在类上进行注解的bug
    修复:在某些情况下无法实例化jbootredis的bug
    修复:jfinal-weixin在集群模式下获取ticket错误的问题

    新增:添加rpc服务调用统计
    新增:@UseHystrixCommand注解,用于controller调用使用Hystrix进行管理(访问隔离、容错隔离、延迟隔离、 熔断)
    新增:基于guice的aop功能
    新增:jbootmqConfig的默认配置(之前没有配置会出现异常)
    新增:mq监听器的多渠监听功能(multiChannel)

    优化:jbootrpcService注解的使用
    优化:ClassNewer的错误信息
    优化:更新jfinal-cos到最新版本"2017.5"
    优化:修改JbootEventListner的onMessage为onEvent,防止和mq的onMessage冲突。

    以下是hello world:

    @UrlMapping(url = "/test")
    public class ControllerTest extends JbootController {

    public static void main(String[] args) {
    Jboot.run(args);
    }

    @Inject
    ServiceTest serviceTest ;

    public void index() {
    renderText("hello " + serviceInter.hello());
    }

    @Singleton
    public static class ServiceTest{
    public String hello() {
    return "michael";
    }
    }
    }

    运行main方法后,访问http://127.0.0.1:8083/test 就能查看到效果了。

    如果ServiceTest是一个远程服务,使用@JbootrpcService注解即可。

    更多介绍:https://git.oschina.net/fuhai/jboot
    jboot 1.0-alpha2 发布,一个类似 springboot 的框架下载地址
     
Loading...