You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

IntelliJ IDEA 2024中如何自动更新Hibernate持久化单元?

在IntelliJ IDEA 2024中自动更新Hibernate持久化单元(替代旧版“Generate persistence mapping”功能)

以下几种方式可以实现旧版“Generate persistence mapping”的自动更新持久化单元+生成实体的组合效果:

  • 通过Persistence工具窗口同步映射
    打开View > Tool Windows > Persistence,找到对应hibernate.cfg.xml的持久化单元,右键选择Synchronize,IDE会自动对比实体与配置文件的差异,更新hibernate.cfg.xml中的<mapping>节点。

  • 生成实体时启用自动添加映射
    使用“JPA Entities from DB”向导时,在最后一步的Generate Options区域,展开高级设置,勾选Add mappings to persistence unit选项。这样生成实体的同时,新实体的映射会自动追加到hibernate.cfg.xml中。

  • 利用Hibernate控制台同步
    在Persistence工具窗口右键目标持久化单元,选择Open Hibernate Console,在控制台工具栏点击Synchronize Entities with Database按钮,即可同步实体并更新持久化单元配置。

如果上述选项未显示,可检查IDE配置:进入Settings > Languages & Frameworks > Persistence > Hibernate,确保Automatically synchronize mappings处于启用状态。

内容的提问来源于stack exchange,提问作者Jose

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.06.17 12:09:51