开放的企业级微服务框架 NutzBoot

Apache
Java
跨平台
2017-11-15
wendal

NutzBoot,简称NB,是可靠的企业级微服务框架,提供自动配置,嵌入式web服务,分布式会话,hystrix, RPC等一篮子解决方案

功能介绍

  • 快速创建应用,提供初始化工具Maker
  • 嵌入式web服务(jetty/tomcat/undertow),直接打包为runnable jar
  • 基于starter的自动配置体系,只需要添加maven依赖,即可自动发现并加载
  • 能满足80%以上常见需求的默认配置,无需过多的自定义
  • 以开放的心态与国内开源团体合作,优先集成国产项目
  • 活跃的社区及稳健的发布周期,推进项目一直前进
  • 默认使用eureka作为服务治理, ribbon提供负载均衡,feign封装http请求, hystrix提供熔断
  • 提供swagger api文件自动生成

相关资源

示例demo

package io.nutz.demo.simple;

import org.nutz.boot.NbApp;
import org.nutz.ioc.loader.annotation.*;
import org.nutz.mvc.annotation.*;

@IocBean
public class MainLauncher {
    
    @FeignInject
    public UserService userSerice;

    public static void main(String[] args) throws Exception {
        new NbApp().run();
    }
}

 

的码云指数为
超过 的项目
加载中

评论(21)

wendal
wendal 软件作者

引用来自“zpedku”的评论

感觉NutzBoot比JFinal要好用,可是名气反而不如JFinal大啊

引用来自“wendal”的评论

需要继续努力^_^

引用来自“Lowis”的评论

spring重度患者,看NB的代码想哭
换种口味^_^
wendal
wendal 软件作者

引用来自“Kylin-Wit”的评论

apache协议 有什么限制?
商用免费,修改源码后不强制开源
Lowis
Lowis

引用来自“zpedku”的评论

感觉NutzBoot比JFinal要好用,可是名气反而不如JFinal大啊

引用来自“wendal”的评论

需要继续努力^_^
spring重度患者,看NB的代码想哭
二进制艺术
二进制艺术
apache协议 有什么限制?
wendal
wendal 软件作者

引用来自“zpedku”的评论

感觉NutzBoot比JFinal要好用,可是名气反而不如JFinal大啊
需要继续努力^_^
zpedku
zpedku
感觉NutzBoot比JFinal要好用,可是名气反而不如JFinal大啊
OSC_NHoJxC
OSC_NHoJxC
mark
Wizzer
Wizzer
#NutzBoot# 祝贺 2.2.8版本发布~~
Wizzer
Wizzer
#NutzBoot# 微服务框架v2.2.2 发布了~~~
花米
花米
66666666666666666666666666666, 9年了啊

微服务框架 NutzBoot 2.3.6

NutzBoot,简称 NB,源于2k star 的 nutz 项目, 是可靠的企业级微服务框架,提供自动配置,嵌入式 Web 服务,分布式会话,流控熔断,分布式事务等一篮子解决方案,只需简单几行代码,即可一个完善的...

06/21 12:03

NutzBoot 2.3.5.v2019516 适配 seata 和 redisson

NutzBoot,简称NB,源于2k star的nutz项目, 是可靠的企业级微服务框架,提供自动配置,嵌入式web服务,分布式会话,流控熔断,分布式事务等一篮子解决方案,只需简单几行代码,即可一个完善的微服务进...

05/16 14:47

NutzBoot 2.3.4.v20190410 持续改进

NutzBoot,简称NB,源于2k star的nutz项目, 是可靠的企业级微服务框架,提供自动配置,嵌入式web服务,分布式会话,流控熔断,分布式事务等一篮子解决方案,只需简单几行代码,即可一个完善的微服务进...

04/10 13:58

NutzBoot v2.3.3.v20190329 支持 Fescar 分布式事务

NutzBoot,简称NB,是可靠的企业级微服务框架,提供自动配置,嵌入式web服务,分布式会话,流控熔断,分布式事务等一篮子解决方案,只需简单几行代码,即可一个完善的微服务进程. 本次更新带来fescar的...

03/29 14:46

NutzBoot v2.3.1 发布,支持 nacos 配置中心和 ftp 客户端

NutzBoot v2.3.1.v20190318 发布。NutzBoot 是以 Nutz 为核心的微服务解决方案,用小的开发成本快速搭建生产级微服务。 新版本支持 nacos 作为配置服务,添加了 ftp 客户端支持。 时间: 201...

03/18 17:32

企业级微服务框架 NutzBoot 2.3.0.v20190220 发布

NutzBoot 2.3.0.v20190220 发布(没赶上元宵节)。 地球在流浪,我们继续发新版^_^ 更新内容如下: 添加start-sentinel-annotation 流量防卫原生注释版 使用nutz正式版1.r.67,不引用快照版 ...

02/20 15:38

NutzBoot v2.2.8 "菊次郎的夏天"

本版本添加servicecomb支持,修正了几个bug 北半球的冬季, 南半球的夏天, ^_^ 时间: 2018-12-14 曲目: 菊次郎的夏天 兼容性: 兼容2.0.x/2.1.x/2.2.x 变更: add: 添加servicecomb支持 update: ...

2018/12/14 14:01

NutzBoot v2.2.7 发布,添加 jetty 的 https 支持

2.2.7 "beautiful in white" 例行更新 本版本添加jetty的https支持 时间: 2018-11-08 曲目: beautiful in white 兼容性: 兼容2.0.x/2.1.x/2.2.x 变更: add: jetty支持监听https端口 add: sta...

2018/11/08 15:05

NutzBoot v2.2.6 发布,新增功能和 bugfix

本版本强化多数据源支持,增加tcc支持 由于核心已稳定,所以更新速度稍有下降,引起部分基友的[疑惑](https://nutz.cn/yvr/t/7ef8uiffluh68qgqa1r9aceju9) ^_^,在此表示感谢 * 时间: 2...

2018/09/19 13:45

NutzBoot v2.2.5 新增邮件客户端和防重复提交

本版本主要是新增两个功能, 邮件客户端和防重复提交,均由[threefish](https://github.com/threefish) 提供^_^ 时间: 2018-08-20 曲目: [心要野] 由 threefish 精选 兼容性: 兼容2.0.x/2.1.x...

2018/08/20 15:30

没有更多内容

加载失败,请刷新页面

2
回答
J2Cache相关...

各位英雄好汉 , 请教诸位一些问题: 1. "从数据库中读取最新数据,依次更新 L1 -> L2 ,发送广播清除某个缓存信息 ,接收到广播(手工清除缓存 ...

2018/06/04 17:26

没有更多内容

加载失败,请刷新页面

没有更多内容

NutzBoot 打包部署

参考官方用法 基本工作 在build-plugins添加本plugin <build> <plugins> <plugin> <groupId>org.nutz.boot</groupId> <artifactId>nutzboot-maven-plug......

2018/08/17 18:52
356
0
JustAuth新增NutzBoot版的Demo项目

JustAuth新增NutzBoot版的demo项目 2019年9月10日JustAuth新增了NutzBoot的参考项目:点击查看PR信息,Demo源码地址:nutzboot-justauth-demo。 感谢蛋蛋的忧伤|EggsBlue 相关资源 Nutzboot...

09/11 09:30
1
0
NutzWk 5.0.x 微服务分布式版本开发及部署说明

NutzWk 5.x 已发布一段时间,这段时间基于此版本开发了智慧水务系统(NB-IOT)、某物联网平台、某设备租赁平台、某智慧睡眠平台、某智慧园区项目等,开发和部署过程中遇到一些小问题,开这个帖...

2018/06/06 23:46
330
0
NutzWk 5.2.0(一周年版) 微服务开发框架,运维中心重磅发布

NutzWk 5.2.0 版本已发布,演示地址: https://nutzwk.wizzer.cn 源码Github:https://github.com/Wizzercn/NutzWk 码云Gitee:https://gitee.com/wizzer/NutzWk 后端技术架构:nutzboot + ...

03/19 22:05
17
0
Linux Centos 7 - 系统安装

系统学习,在VMware虚拟机上搭建Linux Centos 7.0系统。 VMware版本 10.0.1 Centos版本 CentOS-7-x86_64-DVD-1708 安装步骤 VMware软件安装步骤省略 创建新的虚拟机,选择第二个,自定义(高...

2018/01/29 15:11
29
0
通往牛逼的路上,风景差得让人只想说脏话, 但创业者在意的是远方。

通往牛逼的路上,风景差得让人只想说脏话, 但创业者在意的是远方。

2018/01/15 20:10
62
0
MQTT Broker 选型

broker的主要职责是接受发布者发布的所有消息,并将其过滤后分发给不同的消息订阅者。 如今有很多的broker,下面就是一张关于各种broker对比的图片: image 目前我用过的有mosquitto和emqtt...

09/17 17:01
34
0
How To Do It - HelloWorld 项目总结报告

1. 介绍 HelloWorld 是一个HowToDoIt 组织的第一个项目, 一个简单的 MVC 展示应用. 实现项目需要响应发送到 GET / 端点的请求并显示一个主页 显示 Hello World - 其中 World 可以被 who 查询...

2018/07/29 19:11
1K
5

没有更多内容

加载失败,请刷新页面

返回顶部
顶部