`

Liferay 开发(一)

 
阅读更多



 第一节(新建Liferay工程)

步骤一

 

新建项目工程-->:右键-->NEW-->Liferay Plugin Project(如下图)

其中注意:DisplayName,该名字为显示名,生成portlet.xml中有该名字可做修改,主要是添加Portlet时显示的名字

              Project name 为项目名,创建的项目名会在后面直接加一个portlet,一般创建的时候不需要自己再进行添加portlet

最后点击Finis

 


 

步骤二

 

新添加service.xml文件,添加流程如下

注:写service的目的是为了构建实体类,类似hibernet,可以build-service文件直接在系统中生成对应的文件

 




 

 

 
 

 

步骤三

 

通过工具将生成的entity文件写到service.xml文件

书写内容如下:

写完service.xml 需要build 该文件,生成数据库,其中build 方式是 右键-->liferay-->build services

 

<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE service-builder PUBLIC "-//Liferay//DTD Service Builder 6.2.0//EN" "http://www.liferay.com/dtd/liferay-service-builder_6_2_0.dtd" >
<service-builder package-path="com.you.ad">
	<author>久久</author>
  <namespace>xiaoying</namespace>
  
  <entity name="school" table="t_ying_school" local-service="true" remote-service="true">
  	<!-- PK fields -->
  	<column name="schoolId" type="long" primary="true"></column>
  	<!-- 学校名称 -->
    <column name="schoolName" type="String"></column>
    <!-- 学校地址 -->
    <column name="schoolAddress" type="String"></column>
  	<!-- 学校Email -->
  	<column name="schoolEmail" type="String"></column>
  	<!-- 学校电话 -->
  	<column name="schoolPhone" type="String"></column>
  	<!-- Group instance -->
  	<column name="groupId" type="long"></column>
  	
  	<!-- Audit fields -->
  	<column name="companyId" type="long"></column>
  	<column name="userId" type="long"></column>
  	<column name="userName" type="String"></column>
  	<column name="createDate" type="Date"></column>
  	<column name="modifiedDate" type="Date"></column>
  	
  </entity>
  <!-- 可以写多个Entity -->
  
  
</service-builder>

 

 


 

  • 大小: 67.2 KB
  • 大小: 61 KB
  • 大小: 46.2 KB
  • 大小: 56.9 KB
  • 大小: 45.1 KB
  • 大小: 73.4 KB
分享到:
评论

相关推荐

    liferay开发文档集合

    《Liferay开发文档集合》是针对企业级门户平台Liferay的一系列技术指南,涵盖了从基础安装到高级定制的全方位知识。这些PDF文档旨在帮助开发者、系统管理员和IT专业人员更好地理解和利用Liferay Portal来构建和管理...

    liferay开发实例

    liferay开发liferay开发liferay开发liferay开发

    liferay开发文档.pdf

    liferay开发文档.pdf Liferay 是一个基于Java的开源企业门户平台,提供了强大的门户解决方案。下面是根据给定的文件信息,生成的相关知识点: Liferay portal的安装与使用 Liferay portal的安装是实现门户解决...

    Liferay开发文档整理.pdf

    通过上述内容的整理和总结,可以看出文档主要介绍了Liferay开发的基础概念,包括Liferay的版本信息、Portlet开发、主题和布局模板的自定义、插件SDK和Liferay IDE的使用,以及如何配置开发环境。同时,也涉及了...

    LIferay6开发书籍

    总的来说,这套《Liferay6开发书籍》对于想要精通Liferay开发的人员来说是宝贵的资源。无论你是初学者还是有经验的开发者,都可以从中受益,提升自己在Liferay平台上的设计和开发技能。通过学习这些内容,你将能够...

    Liferay入门帮助文档(Liferay开发指南)

    Liferay入门帮助文档是针对Liferay开发的一份指南,它主要涵盖了如何开始使用这个全面的门户解决方案。Liferay是一个基于Java Enterprise Edition (J2EE) 的应用,它整合了多种技术,如EJB (Enterprise JavaBeans) ...

    liferay的开发文档

    总结来说,这四个Liferay开发文档为开发者提供了一个全面的学习路径,从基础的portlet开发到高级的主题和插件设计,再到Liferay服务的集成和定制,覆盖了Liferay开发的各个方面。对于希望深入理解和精通Liferay开发...

    liferay开发小记---开发环境的搭建

    本文将详述“liferay开发小记——开发环境的搭建”这一主题,旨在帮助开发者们快速有效地设置自己的开发环境,从而顺利进行Liferay插件或portlet的开发。 首先,我们需要了解Liferay开发的基础。Liferay提供了多种...

    liferay6.2开发指南.pdf

    Liferay IDE 提供了一整套工具,用于简化 Liferay 开发过程: - **安装 Liferay IDE**:开发者可以在 Eclipse 上安装 Liferay IDE,以获得专为 Liferay 开发优化的集成开发环境。 - **测试 Liferay 服务器**:IDE ...

    liferay 6.0 开发指南

    ### Liferay 6.0 开发指南核心知识点详解 #### 一、引言与核心技术 在《Liferay 6.0 开发指南》中,首先介绍了Liferay 6.0的核心技术及其开发策略。Liferay是一款强大的开源门户平台,支持企业级应用的构建与部署...

    7z压缩,三合一-LifeRay-开发参考手册&二次开发指南&4.3中文开发指南

    1. **LifeRay开发参考手册(温兵)**:这是一部由温兵编写的关于LifeRay开发的参考书籍,通常这类手册会包含LifeRay的基本架构、API介绍、部署流程、插件开发等关键信息。温兵可能是一位在LifeRay社区有影响力的专家...

    liferay portal开发大全

    开发者可以利用Eclipse、IntelliJ IDEA等IDE进行Liferay开发,这些IDE有专门的Liferay插件,能简化portlet和主题的创建。此外,了解如何使用Liferay Workspace和Maven进行项目管理也是提升开发效率的关键。 6. **...

    liferay开发环境搭建

    3. Eclipse - 一个流行的Java IDE,支持Liferay插件的开发。 4. Liferay Plugins SDK - 提供了开发Liferay插件所需的所有工具和库。 5. Liferay Portal Source Code - Liferay的核心源代码,用于进行源码级别的开发...

    liferay开发需下载的.ivy

    标题中的“liferay开发需下载的.ivy”指的是在Liferay开发环境中,开发者可能需要配置一个`.ivy`文件,用于定义项目所需的依赖库。这个文件通常包含了项目的依赖关系、版本信息以及其他相关配置,以便Ivy能够自动...

    LifeRay框架开发手册,PORTAL类一个开发框架Liferay

    LifeRay架构开发手册,liferay Portal开发解析等精彩文章

    liferay 开发环境 以及教程

    Liferay是一款开源的企业级门户平台,它...通过以上步骤,你将能够建立起一个完整的Liferay开发环境,开始你的Liferay开发之旅。不断学习和实践,掌握Liferay的核心技术和最佳实践,将使你在企业门户开发领域游刃有余。

    liferay-开发文档

    总的来说,这些文档构成了一个全面的Liferay开发学习资源库,涵盖了从环境配置到高级开发的所有环节,对于想要在Liferay平台上构建高效、稳定且富有创新性的应用的开发者来说,是一份极其宝贵的资料。通过深入学习...

Global site tag (gtag.js) - Google Analytics