码云 Gitee IDE 全新上线——支持 Git 管理的轻量在线编码环境
Watch Star Fork

GVPNutz / nutzbootJavaApache-2.0

Sign up for free
Explore and code with more than 2 million developers,Free private repositories !:)
Sign up
NutzBoot,简称NB,是可靠的企业级微服务框架,提供自动配置,嵌入式web服务,分布式会话,hystrix,RPC等一篮子解决方案 https://nutz.io
  • Java 83.7%
  • HTML 6.9%
  • JavaScript 5.6%
  • CSS 3.7%
  • Dockerfile 0.1%
Copy Edit Web IDE Raw Blame History
diff_nb_mvc.md 1.10 KB

NutzBoot与NutzMvc的关系

用表格来说说吧

功能点 NutzBoot Nutz.MVC
运行环境 独立运行 Web容器(Jetty/Tomcat等)
打包方式 Jar/war war
灵活性 一般
支持分布式 容易 一般
自动reload 尚无 依赖容器
动静分离 方便 不太友好
配置文件
命令行参数 没有
环境参数
主入口 MainLauncher MainModule

补充说明:

  • 通过Maven Plugin可以把nutzboot项目打包成war
  • 通过nutzboot-servlet3,可以直接把nutzboot配置到web.xml中加载
  • MainLauncher能使用MainModule的大部分注解(除了@LoadingBy注解),而且只是多了个main方法
  • 在NutzBoot中,Nutz.MVC会作为一个starter存在,99%以上的功能都能如常使用
  • NutzBoot灵活性低一些是因为规范了最佳实践,降低了随意性
  • 自动reload指类文件的reload,页面文件不受影响

Comment ( 0 )

You need to Sign in for post a comment

Help Search