MCPcopy Index your code
hub / github.com/carter-ya/idea-plugin-jpa-support

github.com/carter-ya/idea-plugin-jpa-support @v2.4.1

Chat with this repo
repository ↗ · DeepWiki ↗ · release v2.4.1 ↗ · + Follow
1,147 symbols 2,786 edges 154 files 87 documented · 8%
What it actually does AI analysis from the code graph — generated when you open this
loading…
README

使用说明

安装

  1. 通过Jetbrains Plugin Marketplace在线安装
  2. 通过Github Releases离线安装
  3. 通过插件市场搜索安装 Install From Marketplace

激活

方式1

Way 1

方式2

在编辑器按Command + NCtrl + N快捷键

Way 2

方式3

仅支持IDEA Ultimate

Way 3

使用

  1. 配置数据库连接

通过Database插件时将跳过该步骤

Step 1

  1. 配置生成器

Step 2

  1. 选择要生成的表

Step 3

双击表名可以进入详细设置 Mapping

其他配置

  1. 自定义模板

支持在{module}/.idea/JPA Support/template{project}/.idea/JPA Support/template{user.home}/.JPA Support/template自定义模板,查找优先级为:module>project>user.home>default。 当前支持的模板类型

  1. 自定义数据类型映射

Custom type mapping

相关文章

  1. 使用教程视频-英文 -(Use Tutorial Video-English) YouTube

感谢赞助

JetBrains

Extension points exported contracts — how you extend this code

Core symbols most depended-on inside this repo

Shape

Method 970
Class 145
Interface 18
Enum 12
Function 2

Languages

Java100%
Kotlin1%

Modules by API surface

src/main/java/com/ifengxue/plugin/generator/merge/bridge/MybatisDatabaseIntrospector.java277 symbols
src/main/java/fastjdbc/SqlBuilder.java40 symbols
src/test/java/com/ifengxue/plugin/generator/source/SourceParserTest.java36 symbols
src/main/java/com/ifengxue/plugin/gui/DatabaseSettingsDialog.java31 symbols
src/main/java/com/ifengxue/plugin/generator/tree/Element.java27 symbols
src/main/java/com/ifengxue/plugin/generator/tree/Field.java26 symbols
src/main/java/com/ifengxue/plugin/util/StringHelper.java25 symbols
src/main/java/com/ifengxue/plugin/gui/SelectTablesDialog.java23 symbols
src/main/java/com/ifengxue/plugin/gui/table/TableFactory.java22 symbols
src/main/java/fastjdbc/SimpleFastJdbc.java17 symbols
src/main/java/com/ifengxue/plugin/gui/SelectTablesPreparation.java16 symbols
src/main/java/com/ifengxue/plugin/Holder.java16 symbols

Datastores touched

(mysql)Database · 1 repos
barDatabase · 1 repos
fooDatabase · 1 repos

For agents

$ claude mcp add idea-plugin-jpa-support \
  -- python -m otcore.mcp_server <graph>

⬇ download graph artifact

Ask about this repo answers extend the page