私はGroovy/JRubyのシンプルさが好きです。しかし、それを使用するために、私はHibernate ORMフレームワークがJava言語と同じように動作するかどうかを知りたいですか?いくつかの制限や制限はありますか?私はJRubyのか、Rubyのが、GrailsのGORMについて多くを知らないGroovyやJRubyでHibernateのORMフレームワークを制限なく使用できますか?
1
A
答えて
2
については、定期的な休止状態の上に構築されています。 GORMで何かできない場合は、元のHibernateレイヤーを手動でXMLで設定することができます。 GORMはそれを一歩前進させ、構成上の慣例を用いて構成作業を減らしています。
3
hibernateを使用してルビークロージャを表示する良いJRubyexample hereがあります。私は、JRubyで普通の古いルビーのようにハイバネートを使用できることを少なくとも証明していると思います。
JRubyとGroovyの両方で、クラスは実行時にJavaクラスになります。彼らは、javaが行うのと全く同じ方法でHibernateを使用することができます。
あなたの既存の休止状態コードがjavaであると仮定すると、制限はありません。 JRubyでドメインとDAOを書きたい場合軽度の問題があるかもしれません。私は注釈やジェネリックが少なくとも明らかな方法では機能しないとは思わない。私はそれがGroovyの1.6リリースのような問題だとは思わない。
関連する問題
- 1. Azure-Functions:Web.configの制限(IP制限や基本認証など)を使用できますか
- 2. PHPフレームワークの使用に制限はありますか?
- 3. zendフレームワークでは、テーブルデータゲートウェイを使用する際の制限はありますか?
- 4. llvmやgccのすべてのインクルードではなく、プロジェクトのインクルードに警告を制限できますか?
- 5. Hibernate 5.2での制限の使用方法
- 6. Hibernate/JPA @AttributeOverridesがGroovyでうまくいきません
- 7. .NETプロセスオブジェクトのCPU使用量を制限できますか?
- 8. 管理者は%AppData%の使用を制限できますか?
- 9. JMF Playerのメモリ使用量を制限できますか?
- 10. フレームワークを再生するためにアップロードでjsonの制限を増やす
- 11. JRubyはオリジナルのRuby gemを使用できますか?
- 12. SoftLayer API:SoftLayerポータルではなく、SoftLayer APIを使用してDNS管理へのユーザーアクセスを制限できますか?
- 13. Groovyのスレッド数を制限する
- 14. iOS UIViewのレンダリングにどのライブラリやフレームワークを使用できますか?
- 15. Flash Player 11で使用可能なステージサイズの制限はいくらですか?
- 16. ウィジェットに使用できるメモリ制限はありますか?
- 17. 4GBの制限を除き、Redis 32bit(64bitではなく)を使用しない理由は何ですか?
- 18. JRubyではなくRubyをJMSキューに使用していますか?
- 19. 2つのエンティティの制限付きでHibernateの基準を使用し、両方からの値を返す
- 20. 条件で左結合を使用する場合のHibernate子コレクションの制限
- 21. Qt LGPLライセンスを使用し、何の制限もなくアプリケーションを販売することはできますか?
- 22. Railsでは、データベースの制限ではなく、いつ検証を使用するべきですか?
- 23. iPhoneのCorelocationフレームワークの制限?
- 24. Hibernate検索クエリ、子クラスで制限しますか?
- 25. データベースカスケードを有効にしなくてもHibernate Cascadeを使用できますか?
- 26. SILKフレームワーク:制限付きSPARQLクエリ
- 27. Kohana PHPフレームワークKohan_authはデバッグや使用ができません
- 28. プレーフレームワークのapplication.confでgroovyを使用できますか?
- 29. quickfixengine:ロギングを制限できますか?
- 30. Hibernateアノテーションを使用してINITIALLY DEFERRED制約を定義できますか?
「コンベンションオーバーコンベンション」ではないように、あなたの休止状態を表現するあなたのやり方はそうです。マニュアルに明示的にこのバズは言及されていないので、それは真実ではありません。 :) – Schildmeijer