問題タブ [mappings]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
936 参照

java - Hibernate - 集約された列をエンティティに埋め込む

休止状態の注釈マッピング構成に関して問題があります。ソーシャル メディア プラットフォームに次の 2 つのクラスがあるとします。

私のユースケースで最も興味深い情報は、すべてのユーザーが書いた最新の投稿です。ユーザーを読み込んで、次のようにカスタム クエリを追加できます。

私の質問は、最新の投稿をマップされたユーザーにフィールドとして埋め込む方法です。

新しいユーザー:

「latest-post」集計のデータを Java のユーザー オブジェクトと結合したくありません。これは味がしません。したがって、この集約されたフィールドをベースエンティティに埋め込むソリューションを探しています。このような集約されたフィールドを追加するために、Hibernate でユーザー オブジェクトのカスタム取得をどこで指定できますか?

たとえば、CRM に埋め込まれた特定の顧客の取引金額の合計など、同様の問題を想像することができます。

私の考えと問題を説明できれば幸いです。前もって感謝します!

0 投票する
1 に答える
518 参照

java - 永続化マッピングを生成 -> 休止状態のマッピングを使用できない Intellij

私は Hibernate を初めて使用し、次のクラスを作成しようとしています。これは、休止状態のマッピングを生成したいと考えています。

Persistence を右クリックすると、"Generate Persistence Mappings" -> "By Hibernate Mappings" が表示されるはずです。そうではありません。私が見ることができるのは「データベーススキーマ別」だけです。「By Hibernate Mappings が利用できない理由を知っている人はいますか?

要求または必要に応じて、より多くの情報を提供します。私は、物事をさらに複雑にするために、約 2 年前の Eclipse を使用しているpluralsight コースに従っています!

0 投票する
1 に答える
541 参照

mybatis - Camunda mybatis カスタム クエリ マッピング ファイルの場所

sampleに基づくカスタム クエリの追加に取り組んでいます。

ただし、エグゼキューターを初期化するときに、mapping.xml ファイルが見つからないため、null ポインター例外がスローされます。これを克服する方法はありますか? 私は次のようなフルパスを与えようとしました

それでも問題は解決しません。camuda-cfg.xml にマッピング プロパティを追加する必要がありますか? もしそうなら、サンプルのプロパティ定義を提供してください。

ありがとう!

0 投票する
1 に答える
318 参照

migration - talend の Web UI はありますか?

Web UIからのみマッピングを定義できるtalendのWeb UIはありますか?

このようにして、ユーザーは実行時にマッピングを提供できます。

0 投票する
0 に答える
1916 参照

hibernate - 多対多のマッピング属性値の型は永続エンティティであってはなりません

私は注釈付きの休止状態を使用しており、2 つのエンティティを作成しました.1 つは User という名前で、もう 1 つは Chatroom です。双方向の多対多マッピングを定義したいと考えています。しかし、あるエンティティでは、多対多のアノテーションを適用できず、「多対多のマッピング属性値のタイプは永続的なエンティティであってはなりません」というエラーが発生します。エンティティは次のとおりです

その他のクラスはChatroom

0 投票する
3 に答える
1793 参照

typescript - TypeScript タイピング ファイルが作成/コピーされていない

tscコマンド ラインから実行する.jsと、、、.mapおよび.d.tsファイルが作成されます。

...しかし、次の関数を呼び出すと、ファイルがディレクトリに作成/コピーされないGulpことを除いて、すべてが機能します。.d.ts./app/

package.json私のファイルからのスニペット:

私のtsconfig.jsonファイル:

dts私がする必要があるのは、パイプを使用してタイピングファイルを送信することだけだと思いました./app/

私は何を見逃していますか/間違っていますか? ありがとう!


t34t5 からの提案を適用しようとしています:

アクセスエラーが発生しますtsResults.dts

私の推測では、sourcemapsストリームは使用されているものです(ストリームではありませんtypescript)...これは意味がありますか? もしそうなら、私はそれを修正するために何ができますか?


.js以下はとファイルの両方を生成し.d.tsます - ファイルも生成しようとしていないから.mapです: