2018-06-11 19:10:20 +08:00
|
|
|
# NutzBoot 可靠的企业级微服务框架
|
2017-11-22 00:18:12 +08:00
|
|
|
|
2018-06-11 19:10:20 +08:00
|
|
|
|
|
|
|
```
|
|
|
|
_ _ ______ ___
|
|
|
|
| \ | || ___ \ ______ ______ ______ ______ ______| \ \
|
|
|
|
| \| || |_/ / |______|______|______|______|______| |\ \
|
|
|
|
| . ` || ___ \ ______ ______ ______ ______ ______| | > >
|
|
|
|
| |\ || |_/ / |______|______|______|______|______| |/ /
|
|
|
|
\_| \_/\____/ |_/_/
|
|
|
|
|
|
|
|
:: Nutz Boot ::
|
|
|
|
```
|
2017-11-21 23:39:51 +08:00
|
|
|
|
2017-11-22 11:23:59 +08:00
|
|
|
* 主页: [NB的官网](https://nutz.io)
|
2019-04-03 22:21:20 +08:00
|
|
|
* 关于Nutz: [Nutz](https://github.com/nutzam/nutz)
|
2018-02-11 00:23:51 +08:00
|
|
|
* 项目生成器: [NB Maker](https://get.nutz.io)
|
2019-03-04 21:11:46 +08:00
|
|
|
* 推荐项目: [NutzWk](https://github.com/Wizzercn/NutzWk)
|
2019-07-09 10:58:12 +08:00
|
|
|
* 推荐项目: [NutzSite](https://github.com/HaimmingYu/NutzSite)
|
2017-11-22 11:23:59 +08:00
|
|
|
* 版本历史: [NB进化史](ChangeLog.md)
|
2017-12-29 22:23:10 +08:00
|
|
|
* 文档: [NB的文档](https://gitee.com/nutz/nutzboot/tree/dev/doc)
|
2019-10-21 22:46:14 +08:00
|
|
|
* 社区: [NutzCN](https://nutz.cn)
|
2019-03-13 23:10:55 +08:00
|
|
|
* Idea插件 [NutzCodeInsight](https://github.com/threefish/NutzCodeInsight) 开发利器
|
2019-07-09 10:58:12 +08:00
|
|
|
* QQ群: 68428921(已满) 24457628(2群) 58444676(老吹水群)
|
2017-11-13 11:22:41 +08:00
|
|
|
|
2017-12-20 22:43:27 +08:00
|
|
|
[![Build Status](https://travis-ci.org/nutzam/nutzboot.png?branch=dev)](https://travis-ci.org/nutzam/nutzboot)
|
2018-01-26 12:08:05 +08:00
|
|
|
[![CircleCI](https://circleci.com/gh/nutzam/nutzboot/tree/dev.svg?style=svg)](https://circleci.com/gh/nutzam/nutzboot/tree/dev)
|
2018-01-05 22:23:02 +08:00
|
|
|
[![Maven Central](https://maven-badges.herokuapp.com/maven-central/org.nutz/nutzboot-parent/badge.svg)](https://maven-badges.herokuapp.com/maven-central/org.nutz/nutzboot-parent/)
|
2017-12-15 23:15:36 +08:00
|
|
|
[![GitHub release](https://img.shields.io/github/release/nutzam/nutzboot.svg)](https://github.com/nutzam/nutzboot/releases)
|
|
|
|
[![License](https://img.shields.io/badge/license-Apache%202-4EB1BA.svg)](https://www.apache.org/licenses/LICENSE-2.0.html)
|
|
|
|
[![Skywalking Tracing](https://img.shields.io/badge/Skywalking%20Tracing-enable-brightgreen.svg)](https://github.com/OpenSkywalking/skywalking)
|
|
|
|
|
2019-10-21 22:46:14 +08:00
|
|
|
## NB功能介绍
|
2017-12-15 22:43:35 +08:00
|
|
|
|
2019-10-21 22:46:14 +08:00
|
|
|
* 快速创建Nutz应用,[初始化工具Maker](https://get.nutz.io)
|
|
|
|
* 嵌入式web服务(jetty/tomcat/undertow),可打包成单一jar文件
|
2017-12-15 22:43:35 +08:00
|
|
|
* 基于starter的自动配置体系,只需要添加maven依赖,即可自动发现并加载
|
2019-10-21 22:46:14 +08:00
|
|
|
* 能满足90%以上常见需求的默认配置,无需过多的自定义
|
2017-12-15 22:43:35 +08:00
|
|
|
* 以开放的心态与国内开源团体合作,优先集成国产项目
|
|
|
|
* 活跃的社区及稳健的发布周期,推进项目一直前进
|
2018-01-09 20:51:33 +08:00
|
|
|
* 提供swagger api文件自动生成
|
2017-12-15 22:43:35 +08:00
|
|
|
|
2019-10-21 22:46:14 +08:00
|
|
|
## NB贡献者(Contributors)
|
2017-12-15 22:49:11 +08:00
|
|
|
|
2019-09-10 19:57:33 +08:00
|
|
|
* [蛋蛋](https://github.com/Eggsblue)(提交了第一个Banner及打印逻辑)及starter-tio和starter-j2cache
|
2017-12-15 22:49:11 +08:00
|
|
|
* [胖五](https://github.com/pangwu86)(nutz.io主笔)
|
|
|
|
* [qinerg](https://github.com/qinerg)(率先提交undertow)
|
|
|
|
* [benjobs](https://github.com/wolfboys)(提交了tomcat)
|
2018-01-16 18:45:11 +08:00
|
|
|
* [温泉](https://github.com/ywjno)(提交thymeleaf和eureka静态status页面)
|
2017-12-15 22:49:11 +08:00
|
|
|
* [科技](https://github.com/Rekoe)(探路者,正在踩坑,正在做后台模板)
|
|
|
|
* [潇潇](https://github.com/howe)(探路者,生产环境填坑中)
|
2018-03-22 11:44:30 +08:00
|
|
|
* [道坤](https://github.com/albinhdk)(探路者,提交ssdb)
|
2017-12-21 17:21:25 +08:00
|
|
|
* [HeTaro](https://gitee.com/HeTaro)(探路者,正在踩坑)
|
2017-12-15 22:49:11 +08:00
|
|
|
* [zozoh](https://github.com/zozoh)(路过...)
|
|
|
|
* [wendal](https://github.com)(到处挖坑)
|
2017-12-26 15:23:30 +08:00
|
|
|
* [瞎折腾](https://gitee.com/lx19990999)(完善demo-maker)
|
2017-12-16 19:16:16 +08:00
|
|
|
* [天空](https://github.com/tiankongkm)(提交zkclient)
|
2017-12-19 14:21:24 +08:00
|
|
|
* [haoqoo](https://github.com/haoqoo)(提交velocity)
|
2017-12-26 15:23:30 +08:00
|
|
|
* [鱼夫](https://gitee.com/yustory)(正在踩NB+U家三剑客的坑)
|
2017-12-30 19:45:18 +08:00
|
|
|
* [幸福的旁边](https://github.com/happyday517)(提交caffeine方法缓存)
|
2018-09-12 22:24:05 +08:00
|
|
|
* [文涛](https://gitee.com/wentao0291) (新增支持加载外部配置文件,新增多数据库连接支持)
|
2018-01-29 17:20:45 +08:00
|
|
|
* [zjSniper](https://gitee.com/zjSniper) (优化starter-tio的逻辑)
|
2018-02-08 18:08:24 +08:00
|
|
|
* [tasdingoo](https://github.com/tasdingoo)(issue@github 122)
|
2018-03-13 11:09:53 +08:00
|
|
|
* [csl_slchia](https://gitee.com/csl_slchia)(issue@gitee II92L)
|
2020-03-26 11:29:55 +08:00
|
|
|
* [大鲨鱼](https://github.com/Wizzercn)(提交starter-wkcache/elasticsearch/sentinel/swagger3等,扩展NB功能)
|
2019-04-04 15:10:55 +08:00
|
|
|
* [threefish](https://github.com/threefish)(Nutz Intellij idea插件,提交starter-email/sqlXmlTpl)
|
2017-12-15 22:49:11 +08:00
|
|
|
* 还有您的名字哦,告知我们吧
|
|
|
|
|
2019-10-21 22:46:14 +08:00
|
|
|
## NB资源
|
2017-12-15 22:49:11 +08:00
|
|
|
|
2019-10-21 22:48:24 +08:00
|
|
|
* [NB组件](doc2/Components.md)
|
|
|
|
* [NB示例](doc2/Demos.md)
|
|
|
|
* [NB快速开始](doc2/QuickStart.md)
|
|
|
|
* [NB公共服务](doc2/CommonService.md)
|
|
|
|
* [采用公司](https://github.com/nutzam/nutzboot/issues/62)
|
2017-12-15 22:49:11 +08:00
|
|
|
|
2019-10-21 22:46:14 +08:00
|
|
|
## NB文档
|
2017-12-15 22:49:11 +08:00
|
|
|
|
|
|
|
* [NutzBoot简介](doc/overview.md)
|
|
|
|
* [NutzBoot目录约定](doc/struct.md)
|
|
|
|
* [NB与Nutz.Mvc对比](doc/diff_nb_mvc.md)
|
2018-03-01 10:49:08 +08:00
|
|
|
* [转换为NB项目](doc/convert2nb.md)
|
2018-05-02 21:19:23 +08:00
|
|
|
* [Maven Plugin](https://github.com/nutzam/nutzboot-maven-plugin)
|
2018-05-10 16:22:49 +08:00
|
|
|
* [配置信息总表](doc/configure.md) 不定期更新,可通过nutzboot:propdoc生成
|
2019-05-21 23:01:05 +08:00
|
|
|
* [Jetty配置详解](doc/jetty_usage.md)
|
2019-06-18 12:44:27 +08:00
|
|
|
* [添加Web过滤器](doc/add_web_filter.md)
|
2017-12-15 22:51:58 +08:00
|
|
|
|
2017-11-22 00:18:12 +08:00
|
|
|
## 授权协议
|
|
|
|
|
2017-12-06 17:29:21 +08:00
|
|
|
与Nutz一样, NutzBoot遵循[Apache协议](LICENSE),完全开源,文档齐全,永远免费(商用也是)
|