1

私は現在、Netbeans 8.1 をデフォルトの IDE として使用しています。これには、クエリ文字列内のオブジェクトを CTRL スペースで移動すると、JPQL クエリをオートコンプリートする優れた機能がありますが、クエリ文字列が単一行の場合のみです。画面に収まるようにクエリを 2 行以上 (たとえば 128 列) に分割すると、オートコンプリートが停止します。

例えば:

-- Here the auto-complete happens properly
"SELECT p FROM Product p JOIN FETCH p.skus skus";

-- Here it doesn't
"SELECT p FROM Product p "
    + "JOIN FETCH p.skus skus";

どんな助けでも大歓迎です。

4

1 に答える 1

1

これは、ソフトウェアのバージョン 7.2 以降、 NetBeans バグトラッカーで未解決の項目です。そこにある最後のコメントは、8.2 で修正する必要があることを示唆していますが、まだ修正されていないため、これをバグ トラッカー ページに移動して、セルゲイ ペトロフにこの問題の優先度を高くするように依頼してください。

おそらく、Eclipse には、Hibernate Toolsプラグインのようないくつかのツールがあり、Eclipse に切り替えたい場合に役立ちます。

または、IntelliJ IDEAのJPA コンソール ツールを試してみてください。

于 2016-10-18T12:20:29.690 に答える