如何使用Alfresco SDK3.0做Alfresco

时间:2017-12-11 12:55:53

标签: java alfresco alfresco-share alfresco-webscripts alfresco-maven

我在IT公司工作,我需要学习Alfresco。

使用Apache CMIS我可以执行所有操作,如创建文件夹,创建文档,创建链接等等。

现在我需要使用Alfresco的API进行这些操作。我做了很多Google,发现可以使用Alfresco SDK 3.0。

我已阅读了该文档但未能获得任何已在Java api上完成的完整示例。

有人可以在Java中使用Alfresco SDK发布端到端示例吗?

4 个答案:

答案 0 :(得分:1)

最佳教程由Jeff Potts在他的网站ecmarchitect中提供: Alfresco Developer Tutorial Series

就个人而言,我从这些教程中学习了使用Alfresco SDK。本系列使用单个业务案例作为示例,涵盖Alfresco的许多不同技术方面。每个教程都会逐步引导您进行实际操作的自定义,并包含可立即构建的源代码,以便您可以使用自己的本地安装进行操作。

另外,你可以看一下Jeff Potts的书Alfresco One 5.x Developer's Guide - Second Edition

答案 1 :(得分:0)

我建议在线阅读书籍或文章。

您还可以在自动化测试中找到示例。

您可以在Alfresco Repository tests

找到一些内容

还有许多其他自动化测试,您可以在其中查看如何使用Java API。

答案 2 :(得分:0)

Jeff Potts有一些great videos on YouTube展示了如何做到这一点。来自this series (Public Alfresco API)的示例大多数似乎适合您要学习的内容:

Using the Alfresco API, Part 3: Creating Folders, Documents, Ratings, & Comments

答案 3 :(得分:0)

正如Gagravarr建议的那样,我建议你看一下:

http://api-explorer.alfresco.com/api-explorer/#!/nodes/createNode

你需要使用类似:“nodeType”:“cm:folder”,但文件夹就像任何其他节点一样。

Alfresco开始关闭内部位的公共API,并推动开发人员开始使用CMIS Rest API或JavaScript API(尽管我认为这可能很快就会被弃用)。