ormliteで見ると、JPAの標準注釈と同様に注釈も実装されています。まず、アノテーションの新しいセットを設計する理由は何ですか? 第2に、ormliteの特定の注釈の代わりに@Entity
などの標準注釈を使用する方法。今、私はそれらのエンティティのエラーを定義していません。 jarファイルが必要ですか?なぜormliteに独自の注釈があるのですか?
1
A
答えて
4
実際のJPA実装ではなく、便宜上JPAアノテーションを使用しているためです。もちろん、それを使用することにより、あなたはJPA自身が提供する移植性を失うが、それは非常に特殊な状況のためにいくつかの利点を有していてもよく、その後
7
@DataNucleusは正しいです。 ORMLiteは、完全に準拠したJPA実装ではありません。 ORMLiteの多くの機能はJPAアノテーションとうまくマッピングされず、独自のセットを作成する方が簡単でした。 JPAは非常にという大きな仕様であり、注釈の大部分がUnsupportedOperationException
を生成したり、突然失敗したりしないようにしたいと考えていました。最後に、0の依存関係を持つORMライブラリを作成しようとしていました。
あなたはそれを改善する方法についての提案があれば、developers mailing listに送ってくださいので、私はORMLiteのJPAの互換性を向上させることに興味を持ってだ、と述べているすべて。私はそれを改善したい。
関連する問題
- 1. 春Autowire注釈:いいえ独自のBeanが
- 2. なぜNettyには独自のConcurrentHashMapがありますか?
- 3. なぜキャッチ句に独自のレキシカル環境があるのですか?
- 4. ORMLiteは、私は次のような2クラスき@DatabaseField注釈
- 5. なぜHaskellのこのタイプの注釈が必要ですか?
- 6. なぜ自分のユーザーコントロールライブラリに独自のタブがないのですか?
- 7. ORMLiteすべてのクラスフィールドの注釈を格納
- 8. 注釈とリソースと自動注釈付き注釈
- 9. Javaに既に独自のDateFormatクラスがある場合、Androidには独自のDateFormatクラスがあるのはなぜですか?
- 10. 注釈を付けた春の独特の注入
- 11. 独自のプロトコルを拡張するのはなぜですか?
- 12. なぜ独自のリクエストオブジェクトを作成するのですか?
- 13. オブジェクトの関数値に独自のスコープがないのはなぜですか?
- 14. Symfony2:NelmioApiDocBundleのビュー注釈が機能しないのはなぜですか?
- 15. edmxダイアグラムでデータ注釈が作成されないのはなぜですか?
- 16. JUnitの@Rule注釈付きフィールドが公開される必要があるのはなぜですか?
- 17. Androidに現在のロケールを取得する独自の方法があるのはなぜですか?ここ
- 18. Pythonヒストグラムに注釈を付けるが、注釈が明確でない
- 19. 注釈を地図に表示できないのはなぜですか?
- 20. Python型注釈:プロパティに注釈を付ける方法はありますか?
- 21. 自動スケーリング画像注釈
- 22. 構造体が独自のサイズを格納するのはなぜですか?
- 23. セレンでTestNGの------は注釈がスーツであるかを示唆
- 24. マルチスレッドの場合、各論理CPUには独自のCR3レジスタがあるのはなぜですか?
- 25. Javaで注釈があるので、xdocletの遺産はありますか?
- 26. フロータイプ注釈:なぜ `ClassName <{}>`?
- 27. 定数注釈パラメータを計算できないのはなぜですか?
- 28. Django QuerySet:なぜ注釈付きQuerySetをフィルタリングできないのですか?
- 29. @Dataのような別の注釈にLombok注釈を因数分解する
- 30. java注釈 - ランタイム時の自動使用