问题描述
在运行 JRUBY 轨,数据库适配器有两个不同的宝石。
When running rails on JRUBY, database adapters have two different gems.
- SQL服务器:
SQLSERVER
宝石VS的ActiveRecord - SQLSERVER适配器
宝石 - Mysql的:
jdbcmysql
宝石VS的ActiveRecord-jdbcmysql适配器
宝石李> - SQLITE3 :
jdbcsqlite3
宝石VS的ActiveRecord-jdbcsqlite3适配器
宝石李> - PostgreSQL的:
jdbcpostgresql
宝石VS的ActiveRecord-jdbcpostgresql适配器
宝石李> - JDBC :
JDBC
宝石VS的ActiveRecord-JDBC适配器
宝石李>
- Sql Server:
sqlserver
gem Vsactiverecord-sqlserver-adapter
gem - Mysql:
jdbcmysql
gem vsactiverecord-jdbcmysql-adapter
gem - Sqlite3:
jdbcsqlite3
gem Vsactiverecord-jdbcsqlite3-adapter
gem - Postgresql:
jdbcpostgresql
gem Vsactiverecord-jdbcpostgresql-adapter
gem - jdbc:
jdbc
gem vsactiverecord-jdbc-adapter
gem
所以问题是,在 jdbcpostgresql
的差异,其长期的形式是什么的ActiveRecord-jdbcpostgresql适配器
宝石?
So question is,What is the difference between jdbcpostgresql
and its long form activerecord-jdbcpostgresql-adapter
gem?
推荐答案
jdbcpostgresql = Java的PostgreSQL数据库
jdbcpostgresql = Java postgresql database
的ActiveRecord-jdbcpostgresql适配器的= PostgreSQL数据库适配器的Rails的ActiveRecord,使其能够与JRuby中使用。
activerecord-jdbcpostgresql-adapter = a postgresql database adapter for Rails ActiveRecord to allow it to be used with JRuby.
JDBC(Java数据库连接)
JDBC (Java Database Connectivity)
的ActiveRecord-JDBC适配器(AR-JDBC)是数据库适配器Rails的 可以使用JRuby使用ActiveRecord的组件。它允许使用 几乎与你的JRuby on Rails的任何符合JDBC的数据库 应用程序。
这篇关于是什么在JRuby的Rails的的ActiveRecord的数据库宝石的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!