我有一些有关 Liferay 与 hibernate 交互的问题。由于某些原因,我们希望从应用程序中消除这一层。因此有以下问题:
我知道Liferay是与Hibernate一起打包的,并且通过使用Hibernate API简化了对Liferay数据库中数据的访问。
- 在多大程度上取决于它?
- 可以拔掉插头吗?
- 需要多少开发工作?
- liferay 使用其内部数据库的目的是什么?
首先,我们基本上想删除几乎所有不需要的东西。
P.S.:我找不到合适的链接来回答上述问题,因此在这里。
在多大程度上取决于它?
尽最大可能。因为,liferay 中的所有 portlet 在内部都使用 hibernate 来与数据库通信。
可以拔掉插头吗?
没有。不可能。
需要多少开发工作?
参见上面的答案。 :-)。但是,如果您认为可以通过从源头自己构建门户来以某种方式做到这一点,那将是一个令人头痛的维护问题,您会如何处理升级......?
liferay 使用其内部数据库的目的是什么?
该数据库存储有关门户及其 OOTB portlet 的所有信息:如用户、角色、权限、PortletPreferences 和 PortalPreferences 等等...
我建议特别注意@fvu 的评论(第一条)。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)