diff --git a/README.md b/README.md index 9d083f6c..f0410639 100644 --- a/README.md +++ b/README.md @@ -62,92 +62,11 @@ public class MainLauncher { 请访问 [https://get.nutz.io](https://get.nutz.io) 获取属于您的基础代码 -### 开发计划 +### demo -期待您的加入 +* (内置demo)[https://github.com/nutzam/nutzboot/tree/dev/nutzboot-demo],每个starter均配套一个demo +* (Todo-backend)(https://github.com/nutzam/todo-backend-nutzboot),一个类就能通过TodoBackend的测试 -- [ ] 基础框架 - - [x] 基础框架的文档 - - [x] 基本框架的实现 -- [ ] 服务器类启动器 - - [ ] web类启动器 - - [x] [Jetty](https://www.eclipse.org/jetty/) - - [x] [Undertow](http://undertow.io/) by [@qinerg](https://github.com/qinerg) - - [x] [Tomcat](http://tomcat.apache.org/) by [@benjobs](https://github.com/wolfboys) - - [ ] 非Web类启动器 - - [ ] [netty](https://netty.io/) - - [ ] [mina](https://mina.apache.org/) - - [ ] [t-io](http://www.oschina.net/p/t-io) - - [ ] Rpc类启动器 - - [x] [Dubbo](http://dubbo.io/) 阿里出品的高性能RPC平台 - - [x] [zbus](http://zbus.io) 国产知名RPC平台 - - [ ] [motan](https://github.com/weibocom/motan) - - [ ] 其他 - - [x] Ngrok 内网穿透,轻松获取外网地址 -- [ ] 数据库类相关 - - [ ] 关系型数据库 - - [x] Jdbc连接池,默认使用druid,带监控功能 - - [x] [sharding-jdbc](https://github.com/shardingjdbc/sharding-jdbc) 分库分表 - - [x] [Nutz.Dao](https://github.com/nutzam/nutz) - - [x] [BeetlSql](http://ibeetl.com/guide/#beetlsql) 基于Beetl的SQL框架 - - [ ] Hibernate - - [ ] mybatis - - [ ] 非关系型数据库 - - [x] [Redis](https://redis.io) - - [x] MongoDB - - [ ] neo4j - - [ ] memcached - - [ ] ssdb - - [ ] Cassandra - - [ ] HBase - - [ ] rethinkdb -- [ ] Mvc - - [x] Nutz.Mvc - - [ ] [jersey](https://jersey.github.io/) -- [ ] 安全鉴权 - - [x] [Shiro](http://shiro.apache.org) -- [ ] 分布式Session - - [x] [Shiro+LCache](https://github.com/nutzam/nutzmore/tree/master/nutz-plugins-cache)基于shiro/jedis/插件的分布式可持久化的session缓存 -- [ ] 计划任务 - - [x] [Quartz](http://www.quartz-scheduler.org) -- [ ] 模板引擎 - - [x] [Beetl](http://ibeetl.com/) - - [x] [jetbrick-template](https://github.com/subchen/jetbrick-template-2x) - - [ ] Vecloity - - [ ] FreeMarker - - [x] Thymeleaf by [温泉](https://github.com/ywjno) -- [ ] 消息队列 - - [x] disque redis作者的另一作品 - - [ ] zeromq - - [ ] rabbitmq - - [ ] rocketmq - - [ ] activemq - - [ ] zbus -- [ ] 工作流 - - [x] [uflo2](https://github.com/youseries/uflo) 中式工作流引擎 - - [ ] Activity -- [ ] 规则引擎 - - [x] [urule](https://github.com/youseries/urule) 中式规则引擎 - - [ ] drools -- [ ] 报表系统 - - [x] ureport 中式报表 - - [ ] jreport -- [ ] 开放平台 - - [ ] 微信公众号开放平台 - - [x] [NutzWX](https://github.com/nutzam/nutzwx) Weixin Api By Nutz - - [ ] [weixin-java-tools](https://gitee.com/binary/weixin-java-tools) -- [ ] 云平台 - - [ ] [阿里云](https://aliyun.com) - - [ ] [腾讯云](https://qcloud.com) -- [ ] 缓存相关 - - [x] wkcache 方法缓存 by 大鲨鱼 -- [ ] docker相关 - - [ ] docker compose配置 -- [ ] WebService - - [ ] CXF -## 第三方starter或项目 - -期待您的到来,报个issue告知一下吧 ^_^ ## Contributors @@ -174,6 +93,92 @@ public class MainLauncher { * [NutzBoot简介](doc/overview.md) * [NutzBoot目录约定](doc/struct.md) * [NB与Nutz.Mvc对比](doc/diff_nb_mvc.md) +## 开发进度 + +期待您的加入 + +- 基础框架 + - [x] 基础框架的文档 + - [x] 基本框架的实现 +- 服务器类启动器 + - web类启动器 + - [x] [Jetty](https://www.eclipse.org/jetty/) + - [x] [Undertow](http://undertow.io/) by [@qinerg](https://github.com/qinerg) + - [x] [Tomcat](http://tomcat.apache.org/) by [@benjobs](https://github.com/wolfboys) + - 非Web类启动器 + - [ ] [netty](https://netty.io/) + - [ ] [mina](https://mina.apache.org/) + - [ ] [t-io](http://www.oschina.net/p/t-io) + - Rpc类启动器 + - [x] [Dubbo](http://dubbo.io/) 阿里出品的高性能RPC平台 + - [x] [zbus](http://zbus.io) 国产知名RPC平台 + - [ ] [motan](https://github.com/weibocom/motan) + - 其他 + - [x] Ngrok 内网穿透,轻松获取外网地址 +- 数据库类相关 + - 关系型数据库 + - [x] Jdbc连接池,默认使用druid,带监控功能 + - [x] [sharding-jdbc](https://github.com/shardingjdbc/sharding-jdbc) 分库分表 + - [x] [Nutz.Dao](https://github.com/nutzam/nutz) + - [x] [BeetlSql](http://ibeetl.com/guide/#beetlsql) 基于Beetl的SQL框架 + - [ ] Hibernate + - [ ] mybatis + - 非关系型数据库 + - [x] [Redis](https://redis.io) + - [x] MongoDB + - [ ] neo4j + - [ ] memcached + - [ ] ssdb + - [ ] Cassandra + - [ ] HBase + - [ ] rethinkdb +- Mvc + - [x] Nutz.Mvc + - [ ] [jersey](https://jersey.github.io/) +- 安全鉴权 + - [x] [Shiro](http://shiro.apache.org) +- 分布式Session + - [x] [Shiro+LCache](https://github.com/nutzam/nutzmore/tree/master/nutz-plugins-cache)基于shiro/jedis/插件的分布式可持久化的session缓存 +- 计划任务 + - [x] [Quartz](http://www.quartz-scheduler.org) +- 模板引擎 + - [x] [Beetl](http://ibeetl.com/) + - [x] [jetbrick-template](https://github.com/subchen/jetbrick-template-2x) + - [ ] Vecloity + - [ ] FreeMarker + - [x] Thymeleaf by [温泉](https://github.com/ywjno) +- 消息队列 + - [x] disque redis作者的另一作品 + - [ ] zeromq + - [ ] rabbitmq + - [ ] rocketmq + - [ ] activemq + - [ ] zbus +- 工作流 + - [x] [uflo2](https://github.com/youseries/uflo) 中式工作流引擎 + - [ ] Activity +- 规则引擎 + - [x] [urule](https://github.com/youseries/urule) 中式规则引擎 + - [ ] drools +- 报表系统 + - [x] ureport 中式报表 + - [ ] jreport +- 开放平台 + - 微信公众号开放平台 + - [x] [NutzWX](https://github.com/nutzam/nutzwx) Weixin Api By Nutz + - [ ] [weixin-java-tools](https://gitee.com/binary/weixin-java-tools) +- 云平台 + - [ ] [阿里云](https://aliyun.com) + - [ ] [腾讯云](https://qcloud.com) +- 缓存相关 + - [x] wkcache 方法缓存 by 大鲨鱼 +- docker相关 + - [ ] docker compose配置 +- WebService + - [ ] CXF +## 第三方starter或项目 + +期待您的到来,报个issue告知一下吧 ^_^ ## 授权协议