簡體   English   中英

從 Hibernate 實體生成 er 圖

[英]Generate er diagram from Hibernate entity

我想從 Hibernate 實體或 Hibernate 映射生成 ER 圖。 我選擇了提供此功能的視覺范例工具。 如果您知道哪個支持上述功能,我想知道您對視覺范式或其他一些工具的反饋。

如果您使用 IntelliJ Idea (Ultimate),則可以使用 Persistence Tool Window。 為了使用此功能,您必須將 Java EE Persistence Framework Support 添加到您的項目或模塊中。 (注意:為此,請轉到項目工具窗口:右鍵單擊模塊文件夾並選擇添加框架支持。)

要使工具窗口可用,您的項目中必須有一個啟用 JPA 或 Hibernate 的模塊,即具有 JPA 或 Hibernate facet 的模塊。

要打開工具窗口,請執行以下操作之一:

  • 選擇視圖 > 工具窗口 > 持久性
  • 如果當前顯示工具窗口欄,請單擊 Persistence 按鈕(通常位於工作區的左下角)。

之后,您可以生成持久性映射。 然后右鍵單擊生成的持久性單元並選擇“ER Diagram”。

參考:

單一版本的真相

請不要使用實體來修改數據庫的結構:

  1. 如果向實體添加非空非默認列,則如果該表中有行,則無法更改數據庫,因為無法計算該列的初始值。
  2. 如果您將 fk 添加到表中,則某些值可能具有非法引用。 你不喜歡在部署中遇到這個問題。

請改用數據庫管理器的工具並計算數據庫中的實體。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM