我们正在考虑将Liferay与我们自己开发的数据库一起使用。我们为此编写了自己的方言类。如何配置其他数据库,这就是我所做的:
这似乎不起作用 - 查看Liferay源代码,特别是com.liferay.portal.dao.db.DBFactoryImpl,对getDB的调用使用一组固定的方言进行实例检查。这个固定的集合obviosuly不包含我的自定义方言,因此门户网站不会成功启动。
我的问题是:
非常感谢任何帮助/评论。
感谢。
答案 0 :(得分:0)
如果你接近Liferay来源,你已经能够编写一个替换原生类的类,为什么不构建源代码然后你在那里有那个类?这不是最好的解决方案,但是当其他人似乎不知道如何处理这个问题时,我想到了这个解决方案。