今天要介绍一款强大的软件,它就是itBuilder软件,一款在线设计数据库模型软件,借助人工智能提高效率,可以生成CRUD代码并推送至开发工具中;它涵盖了几乎所有语言,如Java、Python、JavaScript等,并且支持团队多人协作,实时通信,无缝协作。结尾放置白嫖渠道,亲自上手感受AI与数据库相结合的强大之处,才能更加有体会。
这么强悍的软件,我们一起来体验一下,看看它的庐山真面目吧!!!
工作台简洁舒适,方便易上手~
![](https://file.jishuzhan.net/article/1716689843292999681/e861e78043f456ee6c64cb0eea6e9b3f.webp)
核心功能演示▷▷▷
建项目
新建项目,需进行数据库设置,如:数据库类型、数据库字符集、数据库编码,它决定了表、字段、索引等DDL的生成,在表设计前需要配置为您需要的数据库类型,多种配置条件供你选择。
![](https://file.jishuzhan.net/article/1716689843292999681/b40792d51df83be359cb504e24c0d31d.webp)
AI建表
点击AI建表---在弹出的对话框中,输入需求:
![](https://file.jishuzhan.net/article/1716689843292999681/1fd5dc6153a23b6c4931d4d18301128a.webp)
保存后---点击"ai建表"执行AI建表任务:
![](https://file.jishuzhan.net/article/1716689843292999681/5bea2f0eeae7715d8b6c9c3ed31f8069.webp)
AI建表完成---点击保存后,表出现在相应的分组中,也可进行手动调整哦~
![](https://file.jishuzhan.net/article/1716689843292999681/b41f098fbfc3fb73fe0c2bf6b926f4dc.webp)
DDL
在itBuilder中,有多种方式获取表的DDL:
可在预览窗口查看DDL
点击任意表,在右侧会出现预览窗口,在这里您可以快速查看、复制DDL:
![](https://file.jishuzhan.net/article/1716689843292999681/b01689531a179f20d5a2fccad9e52756.webp)
可在设计器中查看
![](https://file.jishuzhan.net/article/1716689843292999681/07230d524ce7b50bf2350bfdb704a2dd.webp)
可在设计器中进行表的字段、索引、外键操作
![](https://file.jishuzhan.net/article/1716689843292999681/1b6ca5953d015d7c6a858f91cb8d6a9b.webp)
代码
代码设置
ItBuilder软件可以根据数据库结构生成CURD代码,是生成时需要知道最少一种语言,如SpringBoot+Mybatis。 点击设置---在弹出的对话框中选择需要生成代码的语言:
![](https://file.jishuzhan.net/article/1716689843292999681/061deb6825f9cc1d0e77c111a8e95280.webp)
假如这些不能满足您的需求,不要急,您瞧好咯~
我们还可以自定义语言库,这些语言的名字会告诉AI如何生成CRUD代码。
![](https://file.jishuzhan.net/article/1716689843292999681/20afbe0e1787cf14fee670272938aed1.webp)
生成代码
可以在两个位置生成代码:表的预览窗口和表设计器
![](https://file.jishuzhan.net/article/1716689843292999681/3739805c44c9158f86019cb09fa89022.webp)
推送代码
ItBuilder软件能够通过插件将代码推送至本地,这需要提前将设备连接至ItBuilder软件,就不详细介绍了,软件内可见操作指引。
![](https://file.jishuzhan.net/article/1716689843292999681/5c0cb4cf925fb6525b229e319114ed5c.webp)
图
在图表界面里,可以拖拽一个表到图中,对字段进行编辑、删除。
![](https://file.jishuzhan.net/article/1716689843292999681/9247675b30c2d981e3a04fb986a2fc83.webp)
最重要的!!!
表的关系可以通过连线表示,可以手动拖拽形成,也可以手动删除。
![](https://file.jishuzhan.net/article/1716689843292999681/7bfa97a81f233739e9ab0eaaee8e6688.webp)
你以为这就完,no~
如果两个表存在主外键关系,会自动形成连线,且不能在图表中删除。
如果需要删除,需要在表设计器中删除外键。
![](https://file.jishuzhan.net/article/1716689843292999681/03dd2180e5f1cc913b3911145d2868b8.webp)
AI时代,谁能最大化的通过AI来给自己提升效率,谁就走在了其他人的前面,对于程序员也不例外。
看到这里,是不是觉得炒鸡腻害!!!
偷偷告诉大家,还有超多精彩功能,等待大家亲自去解锁~
最后,附上官方网址不迷路~
itbuilder:http://www.itbuilder.cn/