最新の ORMLite を使用して、Oracle データベースに対してクエリを実行しています。Spring ですべての DAO を作成@DatabaseField(id = true)
し、キー フィールドに注釈を付けます。Spring 構成では、私の JDBC URL は jdbc:oracle のようなものです....
しかし、queryById(...)
またはqueryForEq(...)
などでクエリを実行すると、ORMLite は常に、エンティティ クラスで定義された小文字と二重引用符を含む列名を使用しようとするため、Oracle はそれを好まず、例外をスローします。
(ORA-00904: "id": invalid identifier)
誰でも解決策を知っていますか?