`

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
分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics