nutzboot/doc/diff_nb_mvc.md
2017-11-29 21:52:39 +08:00

21 lines
920 B
Markdown

# NutzBoot与NutzMvc的关系
用表格来说说吧
| 功能点 |NutzBoot|Nutz.MVC|
|---------|---------|-------|
|运行环境 | 独立运行 |Web容器(Jetty/Tomcat等)|
|打包方式 | Jar | war |
|灵活性 | 一般 | 高 |
|支持分布式| 容易 | 一般 |
|自动reload|尚无 |依赖容器|
|动静分离 | 方便 | 不太友好|
|配置文件 | 有 | 有 |
|命令行参数|有 |没有 |
|环境参数 |有 |有 |
|主入口 |MainLauncher|MainModule|
* MainLauncher能使用MainModule的大部分注解,若已加入Nutz.MVC的starter,除了@LoadingBy注解
* 在NutzBoot中,Nutz.MVC会作为一个starter存在,99%以上的功能都能如常使用
* NutzBoot灵活性低一些是因为规范了最佳实践,降低了随意性
* 自动reload指类文件的reload,页面文件不受影响