問題タブ [activejdbc]
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 - ActiveJDBC を使用して HSQLDB にオブジェクトを挿入できません
HSQLDBでActiveJDBCを使用しようとしています:
ユーザー.sql
ユーザー.java
Main.java
新しい行を保存しようとすると、次の例外があります。
挿入クエリの小文字の問題だと思います。この問題を解決するにはどうすればよいですか?
java - HSQLDB にレコードを保存する際の ClassCastException
テスト DB を Oracle から HSQLDB に移行しようとしています。Oracle には、NUMERIC (x,0) 型のフィールドがあります。私が知っているように、BigDecimal Java 型に関連付けられた NUMERIC 型。そして、テストを実行して DB にレコードを保存しようとすると、次のエラーが発生します。
タイプを NUMERIC(x,0) から INTEGER に変更すると、正しく機能します。ただし、HSQLDB では INTEGER 型は精度と位取りをサポートしていません。
この問題を解決する方法はありますか?
更新しました:
私はActiveJDBCを使用しています
java - マルチテナントDB構造のActiveJDBC
マルチテナント DB アーキテクチャを使用しています。複数の同一データベースに対して 1 つのアクティブなモデルを使用する方法はありますか?
少し説明:
で動作するFoo exdends Model
クラスがありfoo_table
ます。同じクラスfoo_table
をschemaA, schemaB, schameC
使用してFoo
、異なるスキーマからこれらの各テーブルを操作できますか?
java - ActiveJdbc モデルの defineClass が例外をスローする
defineClass (findClass URLClassLoader または自己実現 ClassLoader) を使用してモデル クラスを接続しようとすると、例外が発生します。
他のメソッドはモデルにロードされていますが、クラスの動的なオーバーロードは許可されていません。
ログ: