AgentIndex icon
AgentIndex
工具MCP 服务HOT分类热门最新选型清单对比指南
提交工具
工具MCP 服务HOT分类热门最新选型清单对比指南
首页/
开发者工具/
DBJavaGenix
DBJavaGenix logo

DBJavaGenix

活跃·★ 36·MIT·更新于 2026-09-12

DBJavaGenix 是一款由 LLM 驱动的工具,它能自动化地将数据库模式逆向工程为 Spring Boot 应用,生成实体、DAO、服务、控制器和 Mapper。该工具强调显式工作流编排、原子工具执行、AI 增强命名,并通过模型上下文协议 (MCP) 框架提供丰富的可视化功能。

#大语言模型#代码生成#Spring Boot#数据库逆向工程#模型上下文协议#开发工具#AI助手
$ 安装
$ git clone https://github.com/ZhaoXingPeng/DBJavaGenix.git && cd DBJavaGenix && uv venv && uv pip install -e ".[dev]"
↗ 访问官网★ GitHub
01

功能特性

01通过技能(Skill)文件显式定义五阶段工作流,确保 LLM 行为可预测且可控。
02原子化代码生成工具,将生成过程拆分为 6 个细粒度工具,允许用户和 LLM 在中间环节进行交互。
03AI 增强命名和模板推荐,利用 15 条规则和可选的 Claude API 进行智能业务名称推断,并根据数据库模式推荐模板。
04通过 MCP 应用实现丰富的可视化和交互式 UI,在 LLM 客户端内提供 Mermaid ER 图、依赖仪表盘、代码对比和包结构树。
05全面的可观测性和生产就绪特性,包括进程内服务器和 AI 指标、健康检查以及结构化日志。
02

兼容性

Python
运行时
已通过文档验证
Spring Boot
框架
已通过文档验证
Java
语言
已通过文档验证
MySQL / SQLite
数据库
已通过文档验证
Docker
部署
已通过文档验证
Claude Desktop / Cursor / Cherry
客户端
已通过文档验证
03

快速开始

1
$ git clone https://github.com/ZhaoXingPeng/DBJavaGenix.git
2
$ cd DBJavaGenix
3
$ uv venv
4
$ uv pip install -e ".[dev]"
04

使用场景

↳从现有关系型数据库模式快速生成 Spring Boot 样板代码(实体、DAO、服务、控制器、Mapper)。
↳通过自动生成的 ER 图和自然语言摘要,探索并可视化数据库模式。
↳辅助 Spring Boot 项目迁移(例如,提供 Spring Boot 2.7 到 3.x 的升级检查清单)。
↳通过在代码生成过程中利用 LLM 进行智能命名约定和模板推荐,实现 AI 辅助的代码开发。
05

同类工具

⚡热门对决:
VSunity-mcp★15.3k→VSboot-ui★321→VSdocs-mcp★125→VSrepotracer★38→
unity-mcp logo
unity-mcp★ 15.3k
MCP for Unity 通过模型上下文协议将AI助手与Unity编辑器连接,让您能使用大型语言模型创建Unity应用。
VS对比→
boot-ui logo
boot-ui★ 321
BootUI为您的应用程序添加了一个嵌入式的本地开发人员控制台,提供运行时诊断。
VS对比→
docs-mcp logo
docs-mcp★ 125
CometChat MCP服务器通过AI编码代理,为您的应用程序添加实时聊天、语音、视频和内容审核功能。
VS对比→
repotracer logo
repotracer★ 38
RepoTracer通过将代码库搜索任务从昂贵的AI模型(如Codex)卸载到更经济的模型(Luna),显著延长了AI编码助手订阅的使用时间。
VS对比→
Context7 logo
Context7★ 63.5k
Context7 MCP 为大型语言模型提供最新、版本特定的代码文档和示例,以避免过时或虚假的信息。
VS对比→
Cherry Studio logo
Cherry Studio★ 52.9k
Cherry Studio 是一款支持多种大型语言模型提供商的桌面客户端,可在 Windows、Mac 和 Linux 上使用。
VS对比→
md2wechat-skill logo
md2wechat-skill★ 3.7k
专为 AI 时代设计的公众号创作工作台。
VS对比→
sigmap logo
sigmap★ 645
SigMap 是用于AI代码工作的确定性、可验证的验证层,无需LLM调用或嵌入。
VS对比→
查看全部替代品 →

评论

登录后发表评论

暂无评论,来发表第一条吧

本页内容
01功能特性02兼容性03快速开始04使用场景05同类工具
ZhaoXingPeng /
DBJavaGenix
↗

把'用 LLM 看着数据库做反向工程'做成一件可重复、可审计的事。

36MIT
最后更新1个月前
状态活跃
分类开发者工具
链接
文档↗讨论↗问题↗版本↗
推荐云部署
Ad

在 DigitalOcean 上一键部署

为你的 MCP 服务、Docker 容器与智能体提供即开即用云服务器,新用户立享 $200 免费额度(60天有效)。

立即领取 $200 免费额度
© 2026 AgentIndex.app|由十年 iOS 开发者构建。
按场景挑选关于我们联系我们广告合作隐私政策使用条款QYSGitHub请作者喝咖啡 ☕

按分类浏览

MCP 服务器代码助手工作流自动化RAG / 知识库多智能体浏览器自动化大模型基础设施开发者工具可观测性

与 Anthropic, OpenAI 或 Microsoft 无关。