ステータスが「クローズ」のカイエンのトラッカーで、多くの JPA 関連の問題を発見しました。しかし、ソースにはJPA関連のものは何もありません。
cayenne での JPA 互換性の状況に興味があります。
完了したこと、進行中のこと、リリースされていないコードを使用してヒットできる問題。そして、その作品のソースはどこにあるのか、おそらくブランチ名です。
私が欲しいのはJPAアノテーションです。おそらく、JPA アノテーションからのいくつかのカイエンの xml ジェネレーター、またはアノテーション付きクラスを処理できるある種の JPA アノテーション対応 DataMapProvider です。または、xml から Java ソースへの後方ジェネレーターかもしれません。
1 に答える
2
昔、Cayenne コミュニティは JPA との互換性を追求していました (したがって、これらすべてのタスクは Jira で行われていました)。私たちはもうしません。そのため、Cayenne の ORM モデリングは常に XML ベースです。注釈は「二次」メタデータ (キャッシュ動作など) によく使用されますが、メインの ORM モデルは XML です。
マッピング プロセスは、自動化された DB、ORM、Java コード フローの方向に進化しています。4.0 (4.0.M2 は ATM で投票中) では、"cdbimport" Ant/Maven タスクが強化されて実用的になりました。
于 2015-02-24T11:29:00.773 に答える