软件介绍
Nutz项目脚手架创建工具是一款Nutz代码生成软件。该软件可根据数据表结构,直接生成项目全部CRUD源代码,理论支持所有数据库。
软件特性
Nutz项目脚手架创建工具免费版1.0发布了,NUTZ-ONEKEY是NUTZ框架下的企业级项目脚手架。1.0版本主要实现如下功能:
基于Sigar的APM控制台,可集中化管理
集成druid监控
用户登录日志
核心业务使用监控和性能监控
6表ACL,shiro权限控制
轻量化配置管理,配置即刻生效
无限级树状组织结构管理
bootstrap-ace最新版界面框架
CRUD分页检索等功能高度封装
高度定制化的表单验证插件
软件优点
1.可根据数据表结构,直接生成项目全部CRUD源代码,理论支持所有数据库。
2.可自定义设置数据库类型,如:mysql、postgresql、oracle、h2等。
3.软件所占的空间内存较小。
4.只需下载,无需安装。
5.使用方便快捷,操作简单。
使用方法
轻--当前最新版,整个jar文件共910kB--针对JDBC的薄封装,无缓存。
全--提供了Dao(ORM,SQL管理),Ioc,Aop,Mvc,Json解析等必要功能。
活--各个部分可以独立使用,比如在Spring里采用Nutz.Dao,又比如在Nutz.Ioc里使用Hibernate等。
整--它所有功能均不依赖第三方jar文件。这就意味着:如果一个Web应用,你在WEB-INF/lib下只需要放置一个nutz.jar就够了。当然,你要使用其它的连接池、数据库驱动、打印PDF支持等功能,还需要自行添置jar包。
安装步骤
1:下载解压
2:到解压文件夹里找到“Nutz项目脚手架生成器.exe”双击使用
软件截图

软件官网
https://github.com/nutzam/nutz-scaffold
软件综述
Nutz 项目脚手架创建工具 1.0 是一款用于创建 Nutz Web 项目的脚手架工具。以下总结了其优点和缺点:
优点:
- 快速上手: 基于 Yeoman,提供了一个易于使用的命令行界面,让您可以轻松创建项目。
- 项目结构清晰: 生成项目时,它会遵循 Nutz 规范,提供一个干净且组织良好的结构。
- 自定义选项: 允许您自定义项目名称、依赖项和配置,以满足您的特定需求。
- 集成模板: 包括各种开箱即用的模板,如 MVC、Ioc 和单元测试,ช่วยประหยัด您的时间和开发精力。
- 自动化任务:自动执行常见的任务,例如创建目录、配置和安装依赖项,简化了项目设置流程。
缺点:
- 版本陈旧:该工具已有一段时间没有更新,可能无法与最新版本的 Nutz 完全兼容。
- 有限制: 仅限于创建 Nutz Web 项目,不支持其他类型的项目。
- 依赖性:需要安装 Node.js 和 Yeoman,这可能增加设置和维护成本。
- 缺乏文档:缺乏详细的文档,可能给初学者带来一些困难。
- 社区支持有限:由于其陈旧,社区支持可能有限,可能难以获得帮助或解决问题。
总体而言,Nutz 项目脚手架创建工具 1.0 对于寻求快速有效创建 Nutz Web 项目的开发人员来说是一个不错的选择。但是,请注意其限制和它较陈旧的问题。