首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 数据库 > 其他数据库 >

[jruby] 提议替换数据库驱动,不再使用 jdbcxxx-adapter

2012-09-21 
[jruby] 建议替换数据库驱动,不再使用 jdbcxxx-adapter今天执行 rake spec 出错,才发现我已经落伍很久了..

[jruby] 建议替换数据库驱动,不再使用 jdbcxxx-adapter

今天执行 rake spec 出错,才发现我已经落伍很久了......

错误信息是这样的:

Task not supported by 'jdbcsqlite3'

外事不决问google,查得原文在此

?

不喜欢看E文的,这里简单解释一下,jdbcsqlite3、jdbcmysql 等驱动已经不再被建议使用,目前建议的是通过 activerecord-jdbc 透明的使用 adapter,修改方法如下:

?

1. generate jdbc

2. 改变配置代码:jdbcsqlite3 -> sqlite3

?

另外补充一句:注意要更换 Gemfile 中依赖的库,只要有这个就可以了

gem "jdbc-sqlite3"gem "activerecord-jdbc-adapter"

?

然后 bundle install

?

have fun!!!

热点排行