問題タブ [apache-cayenne]
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.
postgresql - Apache cayenne - cdbimport タスクは PK 生成戦略をデフォルトに復元します
カイエンの PK 生成戦略に問題があります。
Apache Cayenne 4.0.B1 で PostgreSQL 9.6 を使用しています。
これはpostgresの私のテーブルです:
次に、Cayenne Modeler で Tools -> Reengineer Database Schema を実行しています。テーブルとエンティティを取得しました。そして今、PK Generation Strategy を Database-Generated に設定して、DB が PK を生成できるようにする必要があります。ObjectContext を介してオブジェクトを挿入すると、すべて正常に動作します。しかし、gradle タスク cdbimport を実行すると、datamap.map.xml ファイルが Generation Strategy のない別のファイルで上書きされます。私が間違っていることを教えてください。
これは私のgradleタスクです
java - Apache Cayenneのvelocity.logファイルとは何ですか?
Apache Velocity が常にログをファイル "velocity.log" に書き込んでいることに気付きました。本当にこれが必要ですか?これをオフにする (velocity.log 出力を無効にする) にはどうすればよいですか?
ありがとう!