mirror of
https://gitee.com/nutz/nutzboot.git
synced 2024-12-02 03:38:08 +08:00
Migrated repository
1aff8daf6f
add: dubbo starter的简单版就绪 |
||
---|---|---|
design | ||
nutzboot-demo | ||
nutzboot-starter | ||
nutzboot-starter-cfx | ||
nutzboot-starter-disque | ||
nutzboot-starter-dubbo | ||
nutzboot-starter-grpc | ||
nutzboot-starter-hasor | ||
nutzboot-starter-jdbc | ||
nutzboot-starter-jetty | ||
nutzboot-starter-mongodb | ||
nutzboot-starter-mqtt | ||
nutzboot-starter-ngrok | ||
nutzboot-starter-nutz | ||
nutzboot-starter-nutz-dao | ||
nutzboot-starter-nutz-mvc | ||
nutzboot-starter-quartz | ||
nutzboot-starter-rabbitmq | ||
nutzboot-starter-redis | ||
nutzboot-starter-shiro | ||
nutzboot-starter-swagger | ||
nutzboot-starter-tomcat | ||
nutzboot-starter-undertow | ||
nutzboot-starter-weixin | ||
nutzboot-starter-wkcache | ||
nutzboot-starter-zbus | ||
.gitignore | ||
.travis.yml | ||
LICENSE | ||
mvn_settings.py | ||
mvn_settings.xml | ||
pom.xml | ||
README.md |
nutzboot
简称NB
来个NB的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 {
@Ok("raw")
@At("/time/now")
public long now() {
return System.currentTimeMillis();
}
public static void main(String[] args) throws Exception {
new NbApp(MainLauncher.class).run();
}
}
开发计划
- 基础框架
- 基础框架的文档
- 基本框架的实现
- 服务器类启动器
- web类启动器
- Jetty
- Tomcat
- Undertow
- 非Web类启动器
- netty
- mima
- mqtt
- pure tcp/udp
- t-io
- Rpc类启动器
- Dubbo
- ZBus
- web类启动器
- 数据库类相关
- 关系型数据库
- Jdbc连接池
- Nutz.Dao
- 非关系型数据库
- Redis
- MongoDB
- neo4j
- memcached
- ssdb
- Cassandra
- HBase
- rethinkdb
- 关系型数据库
- Mvc
- Nutz.Mvc
- 安全鉴权
- Shiro
- 计划任务
- Quartz
- 模板引擎
- Beetl
- Vecloity
- FreeMarker
- Thymeleaf
- 消息队列
- zeromq
- rabbitmq
- rocketmq
- activemq
- 工作流
- uflo2
- Activity
- 规则引擎
- urule
- drools
- 开放平台
- 微信公众号开放平台
- 云平台
- 阿里云
- 腾讯云