第一节(新建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>