WEB开发网
开发学院软件开发Java liferay的稍微复杂的一个portlet实例 阅读

liferay的稍微复杂的一个portlet实例

 2009-09-06 00:00:00 来源:WEB开发网   
核心提示: (2)修改ant文件,增加ant任务 建好service.xml文件后,liferay的稍微复杂的一个portlet实例(2),我们在ext-impl目录下打开build-perent.xml 在 <target name="build-service"> &he

(2)修改ant文件,增加ant任务

建好service.xml文件后,我们在ext-impl目录下打开build-perent.xml 在

<target name="build-service">
…….
</target>

下面添加任务

<target name="build-service-portlet-users">
<antcall target="build-service">
  <param name="service.file" value="src/com/ext/portlet/users/service.xml" />
</antcall>
</target>

然后在myexlipse的ant视图里面打开ext-impl目录下的build.xml执行build-service-portlet-user任务。

我们发现在ext-impl\src\com\ext\portlet\users , ext-service\src\com\ext\portlet\users

下面多了几个目录和文件。这是都是系统自动产生的hibernate的实体类和持久化类。

如果我们再细心些也可发现在ext-impl\src\META-INF目录下配置文件都多些内容。

系统已经自动将对应的实体类、持久化类、工具类等配置为相应的javabean、util、service等。

无疑节省了很多时间,而且减少我们人工配置的错误。

打开ext-impl\src\META-INF\ext-hbm.xml,把<class name="com.ext.portlet.users.model.impl.UsersEntryImpl" table="UsersEntry">改为<class name="com.ext.portlet.users.model.impl.UsersEntryImpl" table="Users">

业务实现编码

现在我们要实现一个查询功能,将数据库中表名users中所有记录的username查询出来,并显示在前台。

上一页  1 2 3 4 5 6 7  下一页

Tags:liferay 稍微 复杂

编辑录入:爽爽 [复制链接] [打 印]
赞助商链接