問題タブ [spring-boot-jpa]

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 に答える
103 参照

java - spring が悪い SQL コードに関する例外をスローするのはなぜですか?

スプリングブートサーバーを持つアプリで作業しています。問題は、自動生成されたクエリではなく、悪いSQL例外をスローするクエリがあり、その理由を見つけることができないということです。また、MySQL をデータベースとして使用しています。これは私のリポジトリ コードです。

@Query アノテーションを持つものは私をスローします:

誰かが私が間違っていることを教えてもらえますか? コードを作り直そうとしましたが、そうではないようです

要求に応じてログを記録します(これだと思います)

編集:ページング可能なオブジェクトと関係があることがわかります。つまり、ページに収まるよりも多くのオブジェクトがある場合です。デフォルトで10ページあり、12個のオブジェクトがあり、1ページに収まると機能しませんでした(ここではページサイズを15に増やしました)。

編集: プロジェクトとチームのクラス

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

spring-boot - springboot JPAのテーブルにレコードが既に存在するかどうかを確認するにはどうすればよいですか?

4つのフィールドを持つテーブルがあります。そして、既に存在するレコードを挿入した場合、つまりすべてのフィールド値がテーブルの前のレコードと一致します。データベースに挿入せずにレコードのみを返すにはどうすればよいですか?

私のモデルは次のようになります。

そしてコントローラーはこれを見てください:

郵便配達員を使用して、次のようなデータを送信します。

ここでは、テーブルに既に存在するデータを送信しています。それで、このレコードがすでに存在するかどうかを確認したいですか?存在しない場合はテーブルに挿入し、それ以外の場合はその存在するレコードを返します。

springboot Jpa休止状態を使用してそれを達成するにはどうすればよいですか?