liferay6中的数据库表中好多都有 uuid_这个字段, I am very new to liferay.
我没学习过liferay5.x版本,之前有幸接触过4.x版本。
在liferay4.x版本中 数据库中没有uuid 这个字段。
uuid在5.x版本中就已经有了,因为我没学习过5.x,直接学习6.0.5, 现在已经出来
6.0.6了,6.1也马上要出了,我有空在介绍一下6.1更新的主要功能。
好切入主题
但是从字面意思看
uuid 的英文意思是 通用唯一标识符(Universally Unique Identifier)
那么在这里也就不奇怪了。
如果数据库有2条记录真正的相等,那么uuid可能就是相等的,(may be i am wrong)
我会继续深入研究,或者是继续做实验来证明 how it works。
但是,如果需要uuid这个字段,只需要在service.xml中做如下配置
uuid="true"
设置了后,servicebuilder会自动生成给予uuid的查询方法。
<entity name="Test" local-service="true" remote-service="true" uuid="true">
<!-- Primary key column -->
<column name="bookId" type="long" primary="true" />
<!-- Foreign key columns -->
<column name="companyId" type="long" />
<column name="groupId" type="long" />
<column name="publisherId" type="long" />
</entity>
以上是我的浅见,欢迎大家和我交流看法,我会陆续把我的所得记录下来和大家分享。
分享到:
相关推荐
liferay 超级学习文档 liferay 框架 java hibernate liferay 不用多说
Liferay6 官方培训学习笔记
liferay6中文开发文档 包括: Liferay6开发者手册V1.0.doc Liferay+6.0.5开发指南.docx LiferayPortal二次开发指南.pdf Liferay代码研读.pdf liferay-技术文档.doc liferay架构.pdf Liferay开发环境配置说明文档.pdf
liferay6中基于struts的开发文档
网上很多都是liferay5的东西,关于liferay6的资料实在太少,提供一个liferay6整合oracle10g的步骤说明
LifeRay_Portal_6学习笔记6使用Struts2开发Portlet.
Liferay 6 入门教程
liferay_6_开发文档,一个很全面的学习资料,请看看吧,这是别人整理的,我也是借花献佛
Liferay_学习笔记 Liferay_学习笔记
包括liferay的用户配置,系统接口,包括Liferay Portal 6 企业应用开发,Liferay 用户开发接口,Liferay+in+Action,Liferay 系统开发等
liferay portal比较完整的学习资料,供大家学习
liferay6+struts2集成项目
liferay 6 整理的开发文档,对于新手老鸟都有帮助。
有关liferay的配置及各种编程技术,适合初学者学习
liferay Portal 学习书籍,外国人编写的,非常好。
liferay development 中文
Liferay Portal Liferay IDE
转正技术贴Liferay框架工作学习笔记
liferay portal 6文档,使用说明
配置 和二次开发 详尽描述 是liferay开发的必备手册