Jfinal能支持Informix数据库吗

一一一一 发布于 2016/05/20 09:00
阅读 451
收藏 0
@JFinal 您好,能支持Informix数据库吗?


如果Jfinal原先连接Oracle数据库,如果要转Informix数据库,不要代码中的每个SQL都手动修改,


有没什么好的方法或者建议,直接转成Informix数据库的SQL?
加载中
1
tinshen
tinshen

写一个针对Informix的数据库方言就行了。

你看一下源码,针对不同的数据库官方都是这么实现的。

1
hzajie
hzajie
应该没问题,只要提供数据库底层驱动即可.
0
一一一一

引用来自“tinshen”的评论

写一个针对Informix的数据库方言就行了。

你看一下源码,针对不同的数据库官方都是这么实现的。

能举例说明,或者给个参考吗?
tinshen
tinshen
看官方的源码。 oralce mysql sqlsever都是使用不同的数据库方言。
0
JFinal
JFinal
   jfinal 提供了一个 AnsiDialect 用来支持实现了 ANSI SQL 标准的数据库,所以是可以支持 Informix 数据库实现了 ANSI SQL 标准的那个部分。如果希望全面支持所有特性,建议参考一下其中的 MysqlDialect、OracleDialect 等方言扩展一个,只需要继承一下 AnsiDialect 然后覆盖掉希望定定制的方法就可以
返回顶部
顶部