首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Alfresco集成

Alfresco集成
EN

Stack Overflow用户
提问于 2015-08-11 11:53:54
回答 2查看 349关注 0票数 0

我正在使用Alfresco社区Alfresco v5.0.1。

我构建了一个内容类型和一个与内容类型匹配的Java。我可以使用hibernate或其他框架来执行映射吗?

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2015-08-11 15:54:20

作为一个ORM,Alfresco已经从Hibernate转移到MyBatis。

实际上,将一个MyBatis连接器配置到您的数据库需要一些解释,并且很可能超出了“所以答案”的范围,但是下面的一些资源将帮助您设置一个连接器。

2012年Alfresco关于设置MyBatis:http://www.slideshare.net/slemarchand/using-mybatis-in-alfresco-custom-extensions-alfresco-devcon-2012-berlin的演示

2013年博客:http://www.shi-gmbh.com/blog/2013/integrating-mybatis-in-alfresco-web-scripts

然而,从你的描述来看,这听起来并不是你想要的。如果您已经将类型添加到模型中,则不需要手动将其添加到MyBatis中。您的类型只是一个节点的属性,可以像使用任何其他类型的节点一样使用该属性。

代码语言:javascript
复制
// create new content node within company home
// assign name
String name = "Foundation API sample (" + System.currentTimeMillis() + ")";

// create content node
NodeService nodeService = registry.getNodeService();
ChildAssociationRef association = nodeService.createNode(
        companyHome,
        ContentModel.ASSOC_CONTAINS,
        QName.createQName(NamespaceService.CONTENT_MODEL_PREFIX, name),
        ContentModel.TYPE_CONTENT);

并将ContentModel.TYPE_CONTENT替换为您自己的类型。

票数 3
EN

Stack Overflow用户

发布于 2015-08-11 12:24:46

几年前,我为Alfresco Explorer做了一个扩展(我不记得版本,但此时它在JSF 1.2中),我使用了Hibernate与Al新鲜so的DB,所以现在,我认为,也应该工作.

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/31941080

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档