[英]What are the Rails's ActiveRecord database gems on JRuby
When running rails on JRUBY , database adapters have two different gems.在JRUBY上运行 rails 时,数据库适配器有两个不同的 gem。
sqlserver
gem Vs activerecord-sqlserver-adapter
gem sqlserver
gem 与activerecord-sqlserver-adapter
gemjdbcmysql
gem vs activerecord-jdbcmysql-adapter
gem jdbcmysql
gem 与activerecord-jdbcmysql-adapter
gemjdbcsqlite3
gem Vs activerecord-jdbcsqlite3-adapter
gem jdbcsqlite3
gem 与activerecord-jdbcsqlite3-adapter
gemjdbcpostgresql
gem Vs activerecord-jdbcpostgresql-adapter
gem jdbcpostgresql
gem 与activerecord-jdbcpostgresql-adapter
gemjdbc
gem vs activerecord-jdbc-adapter
gem jdbc
gem 与activerecord-jdbc-adapter
gem So question is, What is the difference between jdbcpostgresql
and its long form activerecord-jdbcpostgresql-adapter
gem?所以问题是,
jdbcpostgresql
和它的长格式activerecord-jdbcpostgresql-adapter
gem 有什么activerecord-jdbcpostgresql-adapter
?
jdbcpostgresql = Java Database Connectivity for postgresql database jdbcpostgresql = postgresql 数据库的 Java 数据库连接
activerecord-jdbcpostgresql-adapter = a postgresql database adapter for Rails ActiveRecord to allow it to be used with JRuby. activerecord-jdbcpostgresql-adapter = Rails ActiveRecord 的 postgresql 数据库适配器,允许它与 JRuby 一起使用。
JDBC (Java Database Connectivity) JDBC(Java 数据库连接)
ActiveRecord-JDBC-Adapter (AR-JDBC) is a database adapter for Rails' ActiveRecord component that can be used with JRuby.
ActiveRecord-JDBC-Adapter (AR-JDBC) 是 Rails 的 ActiveRecord 组件的数据库适配器,可与 JRuby 一起使用。 It allows use of virtually any JDBC-compliant database with your JRuby on Rails application.
它允许在您的 JRuby on Rails 应用程序中使用几乎任何符合 JDBC 的数据库。
i don't know the difference but i use the following in rails 3+ apps with jruby and postgres for the Gemfile我不知道有什么区别,但我在带有 jruby 和 postgres 的 Rails 3+ 应用程序中使用以下 Gemfile
gem 'activerecord-jdbcpostgresql-adapter'
gem 'jruby-openssl'
see also the README file - https://github.com/jruby/activerecord-jdbc-adapter另请参阅自述文件 - https://github.com/jruby/activerecord-jdbc-adapter
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.