gpt4 book ai didi

java - Apache JackRabbit 存储库有抽象层吗?

转载 作者:行者123 更新时间:2023-11-30 05:05:05 25 4
gpt4 key购买 nike

我想知道是否有一个库可以为开发人员提供某种抽象,以便更轻松地访问 JackRabbit。

我知道有一些 CMS 使用 jackRabbit 并且具有这样的抽象。

涵盖所有这些的东西:

InputStream stream = new BufferedInputStream(new FileInputStream(file));

Node folder = session.getNode("/absolute/path/to/folder/node");
Node file = folder.addNode("Article.pdf","nt:file");
Node content = file.addNode("jcr:content","nt:resource");
Binary binary = session.getValueFactory().createBinary(stream);
content.setProperty("jcr:data",binary);

示例:

JCRUtils.addFile(File file, String Title, String description, Map<String, String> properties, MixinType mixinType)

我将自己实现这一层,但我想确定,我不会“实现一个已经实现的轮子”。

最佳答案

已经有一个项目试图简化事情:Jackrabbit JCR Commons 。也许你可以帮助这个项目?

关于java - Apache JackRabbit 存储库有抽象层吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5371492/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com