AgentIndex icon
AgentIndex
ToolsMCP ServersHOTCategoriesTrendingNewBest ListsCompareGuides
Submit Tool
ToolsMCP ServersHOTCategoriesTrendingNewBest ListsCompareGuides
Home/
Dev Tooling/
DBJavaGenix
DBJavaGenix logo

DBJavaGenix

Active·★ 36·MIT·Updated 2026-09-12

DBJavaGenix is an LLM-powered tool that automates the reverse engineering of database schemas into Spring Boot applications, generating entities, DAOs, services, controllers, and mappers. It emphasizes explicit workflow orchestration, atomic tool execution, AI-enhanced naming, and rich visualization through the Model Context Protocol (MCP) framework.

#LLM#Code Generation#Spring Boot#Database Reverse Engineering#Model Context Protocol#Developer Tooling#AI Assistant
$ Install
$ git clone https://github.com/ZhaoXingPeng/DBJavaGenix.git && cd DBJavaGenix && uv venv && uv pip install -e ".[dev]"
↗ Visit site★ GitHub
01

Features

01Skill-driven workflow orchestration with explicit 5-phase definitions, ensuring predictable LLM behavior and control.
02Atomic code generation tools, breaking down the process into 6 granular tools, allowing for mid-process user and LLM interaction.
03AI-enhanced naming and template recommendation, leveraging 15 rules and optional Claude API for intelligent business name inference and template suggestions based on database patterns.
04Rich visualization and interactive UIs via MCP Apps, including Mermaid ER diagrams, dependency dashboards, code diffs, and package structure trees within the LLM client.
05Comprehensive observability and production readiness, featuring in-process server and AI metrics, health checks, and structured logging.
02

Compatibility

Python
Runtime
Verified via docs
Spring Boot
Framework
Verified via docs
Java
Language
Verified via docs
MySQL / SQLite
Database
Verified via docs
Docker
Deployment
Verified via docs
Claude Desktop / Cursor / Cherry
Client
Verified via docs
03

Quick start

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

Use cases

↳Rapidly generate Spring Boot boilerplate code (entities, DAOs, services, controllers, mappers) from existing relational database schemas.
↳Explore and visualize database schemas through automatically generated ER diagrams and natural language summaries.
↳Assist in Spring Boot project migrations (e.g., providing upgrade checklists from Spring Boot 2.7 to 3.x).
↳Enable AI-assisted code development by leveraging LLMs for intelligent naming conventions and template recommendations during code generation.
05

Alternatives

⚡Top VS:
VSunity-mcp★15.3k→VSboot-ui★321→VSdocs-mcp★125→VSrepotracer★38→
unity-mcp logo
unity-mcp★ 15.3k
Unity MCP acts as a bridge, allowing AI assistants (like Claude, Cursor) to interact directly with your Unity Editor via a local MCP (Model Context Protocol) Client. Give your LLM tools to manage assets, control scenes, edit scripts, and automate tasks within Unity.
VSCompare→
boot-ui logo
boot-ui★ 321
The missing developer UI for Spring Boot and Quarkus!
VSCompare→
docs-mcp logo
docs-mcp★ 125
Add real-time chat, voice, video, and moderation to your app: Cursor's agent reads CometChat documentation, fetches reference pages, and pulls curated implementation bundles for React, React Native, Flutter, iOS, Android, the JavaScript SDK, the no-code widget, moderation, multi-tenant chat, and presence.
VSCompare→
repotracer logo
repotracer★ 38
Make your Codex subscription last up to 2.7x longer. Search with Luna, code with Sol. Native MCP server for OpenAI Codex.
VSCompare→
Context7 logo
Context7★ 63.5k
MCP Server that provides up-to-date code documentation for LLMs and AI code editors.
VSCompare→
Cherry Studio logo
Cherry Studio★ 52.9k
A powerful desktop client for multiple LLMs. Supports local and cloud models.
VSCompare→
md2wechat-skill logo
md2wechat-skill★ 3.7k
Markdown to WeChat CLI | 一键排版发布到微信公众号:支持 40+ 排版样式和专业主题 、AI 配图 、批量发布
VSCompare→
sigmap logo
sigmap★ 645
~97% token reduction for AI coding sessions — zero deps, 33 languages, MCP server
VSCompare→
See all alternatives →

Comments

Log in to leave a comment

No comments yet. Be the first!

On this page
01Features02Compatibility03Quick start04Use cases05Alternatives
ZhaoXingPeng /
DBJavaGenix
↗

智能数据库代码生成工具基于MCP架构,支持MySQL等多种数据库,自动生成Entity、DAO、Service及Controller等完整分层代码,大幅提升开发效率。依托MCP协议,具备强大扩展与集成能力,可智能推断表关系与业务语义。集成Mustache、MapStruct和Lombok,实现跨语言生成、高效映射和代码简化,并提供依赖自动管理,保障项目稳定。

36MIT
Last commit1mo ago
StatusActive
CategoryDev Tooling
Links
Documentation↗Discussion↗Issues↗Releases↗
Cloud Infrastructure
Ad

Deploy on DigitalOcean

Host your MCP servers, Docker containers, and AI agents with $200 free credit over 60 days.

Claim $200 Free Credit
© 2026 AgentIndex.app|Built by a 10-year iOS Developer.
Best by use caseAboutContactAdvertisePrivacy PolicyTerms of UseQYSGitHubBuy me a coffee ☕

Browse by Category

MCP ServersCode AssistantWorkflow AutomationRAG / Knowledge BaseMulti-AgentBrowser AutomationLLM InfraDev ToolingObservability

Not affiliated with Anthropic, OpenAI or Microsoft.