.Net 中间件 - 新开源代码生成器 -ReZero
ReZero APReZero是一款.NET中间件 : 一款通过界面操作就能生成API , 可以集成到任何.NET6+ API项目,无粉碎性,也可让非.NET用户使用exe文件
ReZero生成器功能简介
1、表文档导出:支持目次导航
2、在线创建表、在线建库
3、一键导入现有表
4、模版在线调试
5、自研模版引擎比Razor模版引擎更简单 ,功能同样强大
6、可以NUGET安装 ,可以轻松集成到.NET6 .NET7 .NET8 .NET9的API项目中
7、非.NET用户可以使用发布好的exe
1、创建一个数据库
点菜单数据库维护创建数据库,默认启动库也可以配置
https://img2024.cnblogs.com/blog/746906/202406/746906-20240603091017344-1471867482.png
完成库的创建和测试
https://img2024.cnblogs.com/blog/746906/202406/746906-20240603091720242-386934448.png
2、导入实体大概创建实体
表已存在我们可以用导入实体
表不存在我们可以在线创建,然后点同步到数据库
https://img2024.cnblogs.com/blog/746906/202406/746906-20240603091911228-1684564416.png
3、导出数据库文档
https://img2024.cnblogs.com/blog/746906/202406/746906-20240603091951828-1948583490.png
文档文件如下
https://img2024.cnblogs.com/blog/746906/202406/746906-20240603092336484-272810105.png
明细
https://img2024.cnblogs.com/blog/746906/202406/746906-20240603092352811-1159718592.png
4、根据实体生成代码
点击复制实体模版
https://img2024.cnblogs.com/blog/746906/202406/746906-20240603092440572-266224869.png
在线程调模版
https://img2024.cnblogs.com/blog/746906/202406/746906-20240603092548175-1515526939.png
调试完成可以复制模版,进行创建
https://img2024.cnblogs.com/blog/746906/202406/746906-20240603092638879-977962229.png
生成代码
https://img2024.cnblogs.com/blog/746906/202406/746906-20240603092727201-1841580292.png
完成生成
https://img2024.cnblogs.com/blog/746906/202406/746906-20240603092947546-1918522657.png
NUGET安装到项目
https://www.donet5.com/_theme/ueditor/utf8-net/net/upload/image/20240515/6385140221664126762546844.png
注册ReZero
只要一段代码就搞定注册
//注册ReZero.Api
builder.Services.AddReZeroServices(api =>
{
var apiObj = new SuperAPIOptions();
//Swagger地址
apiObj.UiOptions.DefaultIndexSource = "/Swagger";
apiObj.DatabaseOptions = new DatabaseOptions()
{
ConnectionConfig = new SuperAPIConnectionConfig()
{
ConnectionString = "datasource=xxx.db",
DbType = DbType.Sqlite
}
};
//启用超级API
api.EnableSuperApi(apiObj);
});
启动
URL上面加上 /ReZero就启动成功了
https://www.donet5.com/_theme/ueditor/utf8-net/net/upload/image/20240517/6385154601150189873532048.png
点个关注
免费开源:MIT最宽松协议 , 一直从事开源事业十年,一直对峙开源
摸鱼必备:精通ReZero之后可以让开发效率大大提升,上班摸鱼时间更多,也适合创业者
未来将做的非常非常强大
Gitee
https://gitee.com/DotNetNext/ReZero
Github
https://github.com/DotNetNext/ReZero
发布好的exe下载
https://gitee.com/DotNetNext/ReZero/releases
免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!更多信息从访问主页:qidao123.com:ToB企服之家,中国第一个企服评测及商务社交产业平台。
页:
[1]