`
bbf_sx
  • 浏览: 1519 次
  • 性别: Icon_minigender_1
  • 来自: 北京
最近访客 更多访客>>
社区版块
存档分类
最新评论

Liferay6学习 liferay6中的UUID

XML 
阅读更多
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>

以上是我的浅见,欢迎大家和我交流看法,我会陆续把我的所得记录下来和大家分享。
5
8
分享到:
评论

相关推荐

    liferay 超级学习文档

    本超学习文档将深入探讨Liferay的核心特性、开发环境、Java技术的应用以及Hibernate在Liferay中的整合。 一、Liferay 框架 Liferay 框架基于Java EE(Enterprise Edition)标准,它提供了丰富的API和工具,允许...

    Liferay 6 入门教程

    Struts2是一个流行的MVC框架,"plugins开发指南12-liferay6中struts2开发.pdf"将介绍如何在Liferay 6中集成Struts2,实现更高效的应用程序开发。同时,"plugins开发指南4-2简单的MVC分层结构的portlet-核心代码开发....

    Liferay6 官方培训学习笔记

    ### Liferay6官方培训学习笔记:开发环境搭建与数据库配置详解 #### 一、开发环境搭建 Liferay是一款基于Java的开源企业级门户框架,它提供了丰富的功能和强大的定制能力,适用于构建各种复杂的Web应用程序。在...

    LIferay6开发书籍

    《Liferay6开发书籍》是一套全面探讨Liferay Portal 6企业应用开发的资源集合,旨在帮助开发者深入了解和掌握Liferay平台的各个层面。Liferay是一个开源的企业级内容管理系统,常用于构建数字体验平台,提供丰富的...

    liferay6 整合 Orcale10g

    ### Liferay 6 整合 Oracle 10g 步骤详解 在当前的企业级应用环境中,Liferay作为一款强大的企业门户系统,被广泛应用于构建各类业务应用平台。然而,在实际部署过程中,尤其是在与数据库的整合方面,经常会遇到...

    liferay6中文开发文档(开发手册、二次开发指南、代码研读、开发环境配置等)

    liferay6中文开发文档 包括: Liferay6开发者手册V1.0.doc Liferay+6.0.5开发指南.docx LiferayPortal二次开发指南.pdf Liferay代码研读.pdf liferay-技术文档.doc liferay架构.pdf Liferay开发环境配置说明文档.pdf

    liferay学习

    在深入学习Liferay的过程中,首先要了解的是其核心概念和技术架构。Liferay基于Java技术栈,使用Spring框架进行服务管理和依赖注入,通过Portlet技术实现模块化开发,使得不同功能可以通过插拔的方式集成到门户中。...

    Liferay_Portal_6学习之路-学习笔记完整版

    ### Liferay Portal 6 学习之路:全面解析与实践指南 #### 一、Portal与Liferay Portal简介 ##### Portal概念 Portal,即门户网站,是一种集合多种应用和服务的平台,旨在为用户提供一站式的访问体验。它能够根据...

    liferay6 struts2开发文档

    在Liferay 6中集成Struts2框架进行Portlet开发是一项重要的技术实践。本文档将详细讲解如何使用Struts2框架来构建功能丰富的Portlet应用,并通过具体实例进行深入分析。 #### 二、环境搭建与依赖 为了确保能够顺利...

    liferay6.1开发学习

    学习 Liferay 开发的过程中,除了上述基础配置外,还需要掌握以下技能: - Liferay 的portlet 开发,包括 MVC Portlet、JSR286 规范等。 - 了解 Liferay 的主题和布局机制,以便自定义门户外观和结构。 - 熟悉 ...

    liferay6+struts2集成项目

    **Liferay 6 + Struts 2 集成项目详解** 在Web应用程序开发中,Liferay Portal和Struts 2框架的结合使用可以提供强大的功能和灵活性。Liferay是一款开源的企业级门户平台,它提供了内容管理、社交网络、工作流等...

    liferay环境的搭建

    - 点击右侧的 `Add` 按钮,在弹出的选择服务器界面中选择 `Liferay, Inc.` &gt; `Liferay v6.2 CE (Tomcat7)`。 - 选中 “Create a new location server” 的复选框。 - 点击 `Next`,然后选择liferay-portal-6.2-ce...

    liferay学习系列文章

    10. **扩展与插件**:Liferay MarketPlace中有大量的预构建插件,学习如何安装和开发自己的插件,增强Liferay的功能。 通过这些文章的学习,开发者不仅可以掌握Liferay的基本操作,还能深入理解其内在机制,从而在...

    liferay6增删改查例子

    【标题】"liferay6增删改查例子"是一个基于Liferay6门户平台的开发实践,专注于用户个人信息管理的功能实现。在这个项目中,开发者利用Eclipse9作为集成开发环境,结合Liferay6.0版本,设计并实现了针对个人数据的全...

    liferay development 中文

    6. **安全性与权限管理**:Liferay的安全模型基于Spring Security,提供角色、组、组织结构的精细权限控制。开发者需要理解如何设置和管理权限,以确保门户内容和功能的安全访问。 7. **国际化与本地化**:Liferay...

    liferay portal 6 使用文档

    ### Liferay Portal 6 使用文档知识点详述 #### 一、Liferay Portal 6:企业级门户解决方案 Liferay Portal 6是一款先进的企业级门户平台,旨在帮助企业构建和维护高效、安全、用户友好的内部网(Intranets)。它...

    liferay详细讲解 liferay项目完全讲解

    通过这个文档,我们可以学习到Liferay如何存储和管理JBPM中的工作流实例、任务和相关数据,这对于理解Liferay中的工作流设计和实施至关重要。 其次,“深入学习:JFC SWING—JAVA 基础类组件集.pdf”可能会涉及...

    liferay 6开发文档 倾情奉献整理的文档。

    liferay 6 整理的开发文档,对于新手老鸟都有帮助。

Global site tag (gtag.js) - Google Analytics