关于网友提出的“jfinal 无法使用 postgresql 老是自动启用mysql”问题疑问,本网通过在网上对“jfinal 无法使用 postgresql 老是自动启用mysql”有关的相关答案进行了整理,供用户进行参考,详细问题解答如下:
问题:jfinal 无法使用 postgresql 老是自动启用mysql
描述: @JFinal
@绝望的八皮 采用 jfinal druid AutoTableBindPlugin时,老是无法启动 postgresql,加了数据驱动后 仍然启动 mysql 的方言。
DruidPlugin druidPlugin = new DruidPlugin(getProperty("jdbc.url"),
getProperty("jdbc.username"), getProperty("jdbc.password"),
getProperty("jdbc.driver"));
druidPlugin.addFilter(new StatFilter());
me.add(druidPlugin);
// 添加自动绑定model与表插件
AutoTableBindPlugin autoTableBindPlugin = new AutoTableBindPlugin(
druidPlugin);
autoTableBindPlugin.setAutoScan(false);
if (isLocal) {
autoTableBindPlugin.setShowSql(true);
}
me.add(autoTableBindPlugin);
哪里有问题吗,配置文件中 是 postgresql 的数据连接
解决方案1: autoTableBindPlugin只做表绑定的工作,其他都是activirecordplugin本身的用法.
你没有设置PostgreSqlDialect方言吧
以上介绍了“jfinal 无法使用 postgresql 老是自动启用mysql”的问题解答,希望对有需要的网友有所帮助。
本文网址链接:http://www.codes51.com/itwd/1386259.html