NutzBoot 正在参加 2021 年度 OSC 中国开源项目评选,请投票支持!
NutzBoot 在 2021 年度 OSC 中国开源项目评选 中已获得 {{ projectVoteCount }} 票,请投票支持!
2021 年度 OSC 中国开源项目评选 正在火热进行中,快来投票支持你喜欢的开源项目!
2021 年度 OSC 中国开源项目评选 >>> 中场回顾
NutzBoot 获得 2021 年度 OSC 中国开源项目评选「最佳人气项目」 !
授权协议 Apache
开发语言 Java
操作系统 跨平台
软件类型 开源软件
所属分类 程序开发微服务框架
开源组织
地区 国产
投 递 者 wendal
适用人群 未知
收录时间 2017-11-15

软件简介

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();
    }
}

 

展开阅读全文

代码

的 Gitee 指数为
超过 的项目

评论

点击加入讨论🔥(22)
发表于AI & 大数据专区
2020/04/27 16:55

NutzBoot v2.4.0.v20200427“单车”

nutzclold-perce API 网关,重装归来。 变更: 1. update: nutzclold-perce 强化nacos支持, 服务信息固定配置, 动态发现新服务, 都有了 2. update: 更新jetty版本, 顺便更新一堆demo 3. update: jetty支持更详细的cookie控制 更新说明:https://gitee.com/nutz/nutzboot/releases/v2.4.0.v20200427...

6
10
发表于开发技能专区
2019/10/31 12:25

NutzBoot v2.3.8.v201901031 "那年那兔"

NutzBoot,简称 NB,源于2k star 的 nutz 项目, 是可靠的企业级微服务框架,提供自动配置,嵌入式 Web 服务,分布式会话,流控熔断,分布式事务等一篮子解决方案,只需简单几行代码,即可一个完善的微服务进程. 已经在几十家企业深度使用, 码云 GVP 加持, 代码稳健可控. 不止代码开源, 开发过程也公开. 完善的 git 提交日志,响应及时的 issue 系统,随时秒回的问答社区^_^ 本次更新带来: 新增了几个实用的demo, 更新了几个核心的组件, 特...

12
10
发表于服务端专区
2019/06/21 12:03

微服务框架 NutzBoot 2.3.6

NutzBoot,简称 NB,源于2k star 的 nutz 项目, 是可靠的企业级微服务框架,提供自动配置,嵌入式 Web 服务,分布式会话,流控熔断,分布式事务等一篮子解决方案,只需简单几行代码,即可一个完善的微服务进程. 已经在几十家企业深度使用, 码云 GVP 加持, 代码稳健可控. 不止代码开源, 开发过程也公开. 完善的 git 提交日志,响应及时的 issue 系统,随时秒回的问答社区^_^ 本次更新带来: 主要是 bugfix 和新增文档. 由于 wendal 的失误,...

4
32
发表于软件架构专区
2019/05/16 14:47

NutzBoot 2.3.5.v2019516 适配 seata 和 redisson

NutzBoot,简称NB,源于2k star的nutz项目, 是可靠的企业级微服务框架,提供自动配置,嵌入式web服务,分布式会话,流控熔断,分布式事务等一篮子解决方案,只需简单几行代码,即可一个完善的微服务进程. 已经在几十家企业深度使用, 码云GVP加持, 代码稳健可控. 不止代码开源, 开发过程也公开. 完善的git提交日志,响应及时的issue系统,随时秒回的问答社区^_^ 本次更新带来: 适配seata 0.5.1, 添加redisson支持 发布时间: 2019-05-16 配套...

10
10
发表于AI & 大数据专区
2019/04/10 13:58

NutzBoot 2.3.4.v20190410 持续改进

NutzBoot,简称NB,源于2k star的nutz项目, 是可靠的企业级微服务框架,提供自动配置,嵌入式web服务,分布式会话,流控熔断,分布式事务等一篮子解决方案,只需简单几行代码,即可一个完善的微服务进程. 已经在几十家企业深度使用, 码云GVP加持, 代码稳健可控. 不止代码开源, 开发过程也公开. 完善的git提交日志,响应及时的issue系统,随时秒回的问答社区^_^ 本次更新带来: 添加对sqltplxml的内置支持^_^ 适配分离打包jar时,扫描不到类的...

12
11
发表于AI & 大数据专区
2019/03/29 15:04

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

NutzBoot,简称NB,是可靠的企业级微服务框架,提供自动配置,嵌入式web服务,分布式会话,流控熔断,分布式事务等一篮子解决方案,只需简单几行代码,即可一个完善的微服务进程. 本次更新带来fescar的支持, 至此, 阿里系nacos(配置与注册)/sentinel(流控)/fescar(分布式事务)均完成适配 代表曲目: 雪落下的声音 兼容性: 继续无缝兼容2.x系列的 关键变更: 1. add: 支持fescar分布式事务,对应fescar 0.4版, AT模式 2. add: 添加ftp客户端的...

7
17
发表于软件架构专区
2019/03/18 17:32

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

NutzBoot v2.3.1.v20190318 发布。NutzBoot 是以 Nutz 为核心的微服务解决方案,用小的开发成本快速搭建生产级微服务。 新版本支持 nacos 作为配置服务,添加了 ftp 客户端支持。 时间: 2019-03-18 曲目: 帕卡贝尔的卡农变奏曲 兼容性: 兼容2.0.x/2.1.x/2.2.x/2.3.x 变更: add: 新增Nacos配置中心支持 by 文涛 add: 新增多数据源的使用Demo by 文涛 add: nutzboot-starter-ftp FTP客户端 add: idea插件的链接 update: starter-...

6
13
发表于开发技能专区
2019/02/20 15:38

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

NutzBoot 2.3.0.v20190220 发布(没赶上元宵节)。 地球在流浪,我们继续发新版^_^ 更新内容如下: 添加start-sentinel-annotation 流量防卫原生注释版 使用nutz正式版1.r.67,不引用快照版 时间: 2019-02-20 曲目: 不可说 兼容性: 兼容2.0.x/2.1.x/2.2.x/2.3.x 变更: add: starter-logback-exts logback日志扩展 by 大鲨鱼 update: 使用nutz 1.r.68.v20190220 例行更新 update: 使用nutzwx 1.r.68.v20190220 卡包API update: 使...

6
29
发表于AI & 大数据专区
2018/12/14 14:01

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

本版本添加servicecomb支持,修正了几个bug 北半球的冬季, 南半球的夏天, ^_^ 时间: 2018-12-14 曲目: 菊次郎的夏天 兼容性: 兼容2.0.x/2.1.x/2.2.x 变更: add: 添加servicecomb支持 update: 更新jetty/spring/jetx/beetl/undertow/druid版本 by howe update: 更新javassist版本,解决jdk11兼容性问题 by 大鲨鱼 fix: fix:druid监控配置手册与实际过滤前缀不一致 by realoldroot fix: ngrok client不能设置服务器地址 by wendal ...

5
3
发表于AI & 大数据专区
2018/11/08 15:05

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: starter-lettuce by howe fix: jetty禁用目录展示 官网: nutz.io 社区: nutz.cn 项目构建中心: https://get.nutz.io 项目源码: https://gitee.com/nutz/nutzboot...

4
6
发表于服务端专区
2018/09/19 13:45

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

本版本强化多数据源支持,增加tcc支持 由于核心已稳定,所以更新速度稍有下降,引起部分基友的[疑惑](https://nutz.cn/yvr/t/7ef8uiffluh68qgqa1r9aceju9) ^_^,在此表示感谢 * 时间: 2018-09-19 * 曲目: [nothing gonna change my love for you](https://www.youtube.com/watch?v=dMIGKOxLZH8) * 兼容性: 兼容2.0.x/2.1.x/2.2.x * 变更:   * update: tio升级到3.1.8.v20180818-RELEASE,减少依赖项   * ...

8
3
发表于AI & 大数据专区
2018/08/20 15:30

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

本版本主要是新增两个功能, 邮件客户端和防重复提交,均由[threefish](https://github.com/threefish) 提供^_^ 时间: 2018-08-20 曲目: [心要野] 由 threefish 精选 兼容性: 兼容2.0.x/2.1.x/2.2.x 变更: add: starter-email 邮件客户端 by threefish add: starter-prevent-duplicate-submit 防重复提交 by threefish add: 在war打包模式下,支持warMain入口,解决自定义NbApp实例的需求...

7
2
发表于软件架构专区
2018/08/06 12:59

微服务框架 NutzBoot v2.2.4 "BD7OEC",原生支持多数据源

CQ CQ CQ, this is BD7OEC, BRAVO DELTA 7 OSCAR ECHO CHARLIE, BD7OEC, calling CQ and standby. * 时间: 2018-08-06 * 事件: "拿证了" * 曲目: [业余无线电](https://www.bilibili.com/video/av21992170) * 兼容性: 兼容2.0.x/2.1.x/2.2.x * 变更:   * add: [starter-nutz-dao支持多个不同的数据源](https://gitee.com/nutz/nutzboot/pulls/9) by [文涛](https://gitee.com/wentao029...

13
7
发表于软件架构专区
2018/07/25 20:28

低调发布 NutzBoot v2.2.3 仅修正bug

修复shiro session默认过期时间,增强@PropDoc的可配置性 * 时间: 2018-07-25 * 曲目: [This Is Me](https://www.youtube.com/watch?v=CjxugyZCfuw) * 兼容性: 兼容2.0.x/2.1.x/2.2.x * 变更:   * add: 添加配置项nutz.propdoc.packages可自定义扫描@PropDoc的路径   * fix: shiro的默认session超时设置错误   * update: 更新tio版本号   * add: NbApp添加setMainPackage方法 最近很忙, 先弱弱更新一个版...

3
0
发表于AI & 大数据专区
2018/07/03 14:17

微服务 NutzBoot v2.2.2 添加 elasticsearch 支持

NutzBoot v2.2.2 已发布,此版本添加了 elasticsearch 支持。 时间: 2018-07-03 事件: "亚洲球队全部出局了" 曲目: [If You] 兼容性: 兼容2.0.x/2.1.x/2.2.x 变更: add: starter-elasticsearch by 大鲨鱼 add: jst模板引擎,自带nutzboot支持 by wendal 官网: https://nutz.io 很2的版本号^_^ 来点个star? https://gitee.com/nutz/nutzboot 还有 nutzwk 的 nutzboot 版哦 https://gitee.com/wizzer/NutzWk...

10
7
发表于AI & 大数据专区
2018/06/15 14:11

微服务框架 NutzBoot v2.2.1 发布,使用 Nutz 1.r.66

微服务框架 NutzBoot v2.2.1 发布,使用nutz 1.r.66正式版 * 时间: 2018-06-15 * 事件: 世界杯第二天 * 曲目: [Live It Up](https://www.youtube.com/watch?v=V15BYnSr0P8) * 兼容性: 与2.0.x/2.1.x完全兼容 * 变更: * update: 使用nutz 1.r.66正式版本 * add: 添加配置项,支持禁用swagger...

6
4
发表于服务端专区
2018/06/11 13:29

NutzBoot v2.2.0 没有华丽的标题,只有朴素的代码

NutzBoot v2.2.0 "荷塘月色" 发布了,此版本完善了 serlvet 容器(jetty/undertow/tomcat)对 web.xml 的替代性配置。 时间: 2018-06-11 曲目: 荷塘月色 兼容性: 与2.0.x/2.1.x完全兼容 变更: add: tomcat也需要支持404和500页面等页面 https://gitee.com/nutz/nutzboot/issues/IKC3Bby mm add: undertow也需要支持404和500页面等页面 add: 为jetty/undertow/tomcat添加welcome file配置 add: 支持获取undertow底层实例 add: Web...

9
8
发表于服务端专区
2018/06/01 14:15

微服务 NutBoot v2.1.9 发布,原生支持 gzip 压缩

2.1.9 "隐形的翅膀" 原生支持gzip压缩 时间: 2018-06-01 事件: 六月儿童节 曲目: 隐形的翅膀 兼容性: 与2.0.x和2.1.x完全兼容 变更: fix: 打包成war之后,freemaker启动失败 add: undertow支持启用gzip, issue #138@github add: jetty支持启用gzip add: starter-tio支持ssl配置 update: asm升级到6.1.1,解决jdk10上可能报错的问题 update: 更新druid等依赖的版本 by howe...

12
6
发表于开发技能专区
2018/05/15 15:06

企业级微服务框架 NutzBoot v2.1.8 发布,支持 war 打包

NutzBoot 2.1.8 发布,NutzBoot,简称NB,是可靠的企业级微服务框架,提供自动配置、嵌入式web服务、分布式会话、hystrix、RPC等一篮子解决方案。 本次变更内容如下: add: issue 36, Web服务类应共享一个超类 add: issue 60, Tomcat也要支持多层资源加载 add: 新增war打包方式,通过nutzboot-maven-plugin add: 支持repo-upload和repo-download add: jetty.port等端口统统支持随机设置,设置为0即可 add: tomcat线程池设置 add: 配...

7
18
发表于AI & 大数据专区
2018/05/04 15:09

NutzBoot v2.1.7 新增 maven 插件和 mqtt-client

NutzBoot v2.1.7 已发布,更新如下: 新增maven插件和mqtt支持 时间: 2018-05-04 事件: 青年节 曲目: Penguin's Game 兼容性: 与2.0.x和2.1.x完全兼容 变更: fix: 修改jetty热加载无效问题 by 蛋蛋 add: jetty支持任意状态码和任意异常类型的错误页面设置 by 蛋蛋 and wendal add: 添加starter-mqtt-client by wendal update: 更新所依赖的 jetx、cxf、spring、undertow 的版本 by 温泉 maven插件的源码地址: https://gitee.com...

2
6
没有更多内容
加载失败,请刷新页面
点击加载更多
加载中
下一页
发表了博客
{{o.pubDate | formatDate}}

{{formatAllHtml(o.title)}}

{{parseInt(o.replyCount) | bigNumberTransform}}
{{parseInt(o.viewCount) | bigNumberTransform}}
没有更多内容
暂无内容
发表了问答
{{o.pubDate | formatDate}}

{{formatAllHtml(o.title)}}

{{parseInt(o.replyCount) | bigNumberTransform}}
{{parseInt(o.viewCount) | bigNumberTransform}}
没有更多内容
暂无内容
暂无内容
22 评论
153 收藏
分享
OSCHINA
登录后可查看更多优质内容
返回顶部
顶部