問題タブ [sql2o]
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.
java - sql2o への挿入中にエラーが発生しました
テーブルを作成し、いくつかの値を挿入したいと考えています。以下のコードでH2データベースとsql2oフレームワークを使用してそれをやろうとしています:
結局、エラーが発生します:
ステートメントの準備中にエラーが発生しました - 列数が一致しません。SQL ステートメント: PERSONS 値 (?、?) に挿入 [21002-191]
SQL ステートメントは正しく、列の名前と型は互いに一致しており、何が問題なのか本当に理解できません。
java - sql2o で結果セットをジェネリックとしてマップする方法はありますか?
sql2o ライブラリを使用してデータベース クライアントを作成しています。私のプロジェクトにはたくさんのデータ アクセス オブジェクトがあるので、テーブルにアクセスするための同様の関数がたくさんあるはずです。たとえば、クラスの場合Persons
。
それを最適化する方法はありますか?ジェネリックを使用することを考えていましたが、ジェネリック クラスのインスタンスを取得する方法がないことがわかっています。このようなものを作成することは本当に不可能ですか?
java - PSQLException: エラー: リレーション「フォルダー」が存在しません
Java、Weblogic、postgressql、および sql2o を使用しています。
folder という名前のテーブルから選択しています。
pgadmin では問題なく動作しますが、Java から試したすべてのバリエーションで次の例外が発生 します。
public.folder、「folder」、folder、および「public」.「folder」など、すべてのバリエーションを試しました...何も機能しません。
ここに私のコードがあります:
編集:作成スクリプトは次のとおりです
私が間違っていることへの洞察はありますか?
java - postgres を使用した Sql2o、クエリによって結果が返されませんでした
このタイトルで見つけた他の質問はすべて、非 SELECT クエリを扱っています。Java 8、Sql2o 1.5.4、および postgresql 9.5.3 を使用しています。
私の UserService は次のようになります。
私のユーザーは次のようになります。
私のテストは次のようになります。
データベースに対して SQL を直接実行すると、予想されるレコードが取得されます。この場合、team_id は NULL です。
テストを実行すると、次の例外が発生します。
なぜこうなった?どうすれば修正できますか?私の PGService テストはパスしており、DBCP2 BasicDataSource から作成されています。詳細が必要な場合はお知らせください。