例如,我可以使用Hibernate嗎?活動記錄?我必須使用jdbc作爲舊數據庫,所以我必須在Ruby on Rails中使用jRuby。謝謝。如果我使用jRuby,Ruby on Rails和JDBC,我仍然可以使用ORM嗎?
0
A
回答
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(:@連接)
0
應該可以使用ActiveRecord,參見instructions here。
您也可以直接使用JRuby的Java interface或with some Ruby sugar來使用Hibernate。
相關問題
- 1. 如果我安裝了Rails的jRuby,我可以只使用Ruby嗎?
- 2. 我可以在Ruby on Rails中使用url_for前綴選項嗎?
- 3. 我可以使用Ruby on Rails渲染一個haml模板嗎?
- 4. 我仍然應該使用Jammit on Rails 3.1嗎?
- 5. jruby jruby on rails with jdbc
- 6. 我可以使用WHERE子句並仍然使用SQLCommandBuilder嗎?
- 7. RVM:即使我使用1.9.2,爲什麼我的Ruby on Rails項目仍然在運行Ruby 1.9.3版本?
- 8. 如果沒有安裝程序,我仍然可以使用Eclipse嗎?
- 9. 我想使用.find()和Ruby on Rails返回單個結果
- 10. 我們可以使用DocumentDB與Ruby on Rails + Node.js
- 11. Ruby on Rails和WebSphere我可以同時擁有兩者嗎?
- 12. 我們仍然可以使用routes = {routes}作爲react-router v4嗎?
- 13. 切換到django-pytest後,我仍然可以使用`manage.py test`嗎?
- 14. 我仍然可以在VisualStudio 2010中使用.NET Framework 1.1嗎?
- 15. 我仍然可以在開發iPod Touch上使用App Store嗎?
- 16. 我仍然可以使用CAML進行此查詢嗎?
- 17. 如果我正在使用jRuby,那麼關於ruby on rails的標準書籍會工作嗎?
- 18. 我可以在Groovy和/或JRuby中使用Hibernate ORM框架嗎?
- 19. Ruby on Rails的在我使用2.3
- 20. 我可以使用Ruby on Rails編程網站,並且沒有Speghetti代碼嗎?
- 21. 我可以在Ruby on Rails 3上使用MAMP(MySQL)或XAMPP(MySQL)嗎?
- 22. 如果我使用plist,可以嗎? iOS
- 23. 如果我在Rails中使用MongoDB,我可以使用Active Record關聯嗎?
- 24. 我可以在Rails應用程序中使用Ruby寶石嗎?
- 25. 如果我沒有與JRuby共享它們,JRuby中的Ruby腳本是否可以使用我的Java類?
- 26. 如果我安裝UP1,我還可以使用JDBC的東西嗎?
- 27. 我可以在我的Ruby on Rails應用程序中使用我的application.html.erb模板嗎?
- 28. 既可以使用Django又可以使用Ruby on Rails的用戶可以比較一下使用它們嗎?
- 29. 我可以並排安裝Ruby on Rails 2.x和Ruby on Rails 3
- 30. Flash.now可以在Ruby on Rails 3+中使用嗎?
謝謝你..所有人。 – johnny 2009-06-11 21:12:10