当前,我正在关注liferay教程,并正在使用其通过Service Builder处理数据库的方式。 >service builder steps here<
在他们的教程中,他们使用容器将数据库结果显示到一个表中,如下所示:
<liferay-ui:search-container
total="<%= GuestbookLocalServiceUtil.getGuestbooksCount(scopeGroupId) %>">
<liferay-ui:search-container-results
results="<%= GuestbookLocalServiceUtil.getGuestbooks(scopeGroupId,
searchContainer.getStart(), searchContainer.getEnd()) %>" />
<liferay-ui:search-container-row
className="com.liferay.docs.guestbook.model.Guestbook" modelVar="guestbook">
<tr>
<td> <liferay-ui:search-container-column-text property="name" /></td>
<td> <liferay-ui:search-container-column-status property="status" /></td>
<td> <liferay-ui:search-container-column-jsp
align="right"
path="/guestbookadminportlet/guestbook_actions.jsp" /></td>
</tr>
</liferay-ui:search-container-row>
<liferay-ui:search-iterator />
</liferay-ui:search-container>
但是,现在我需要使用Hibernate在Service Builder中处理数据库,然后使用jquery数据表来显示它们。
我的问题是:服务构建者是否已在使用休眠模式?以及如何将它们与数据表集成以显示数据?
答案 0 :(得分:0)
我希望我能正确理解您的问题,尽管如果我的理解是错误的,我会试图回答您的问题。
Liferay已经在内部使用休眠方式,您可以通过服务生成器使用相同的方法。如果您希望使用jQuery数据表进行显示,则可以根据需要在liferay service-impl类中添加方法/函数,并使用它们来获取结果,您可以使用这些结果数据来显示所需的内容。 jsp。