nutzboot/README.md
Wendal Chen cefc02304a change: 每个starter应该独占一个package
add: 新增jedis,quartz的starter
add: redis的demo
2017-11-14 14:30:07 +08:00

1.5 KiB

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
  • 数据库类相关
    • 关系型数据库
      • 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
  • 开放平台
    • 微信公众号开放平台
  • 云平台
    • 阿里云
    • 腾讯云