たとえば、Hibernate を使用できますか? アクティブレコード? 古いデータベースには jdbc を使用する必要があるため、Ruby on Rails では jRuby を使用する必要があります。ありがとうございました。
2 に答える
1
JRuby で JDBC と Active Record を並行して使用しています。私の Rails アプリケーションでは、次のようにしました。
- データベースに接続するための activerecord-jdbc モジュール。これが私のデフォルトです
database.yml
(それに応じてテストと本番)
development:
adapter: jdbc
driver:
url:
username: user
password: pass
- 一部のものはJDBC経由でアクセスされ、接続はこれを介して取得されます:
ActiveRecord::Base.connection.instance_variable_get(:@接続)
于 2009-06-11T19:05:50.160 に答える
0
ActiveRecord を使用できるはずです。こちらの手順を参照してください。
JRuby のJava インターフェースを使用するか、Ruby sugarを使用して、Hibernate を直接使用することもできます。
于 2009-06-11T18:58:01.490 に答える