功能
此扩展组件提供 WebdavDocument
实体,可以用在数据模型中,表示通过 WebDAV 开放的文件。
WebdavSupport 注解
@WebdavSupport
注解可以用在 WebdavDocument
类型的字段上。使用这个注解可以禁用特定字段的版本控制。
在下面的示例中:
@JmixEntity
@Entity
public class WebdavDocumentWrapper {
@JoinColumn(name = "WEBDAV_DOCUMENT_ID")
@OneToOne(fetch = FetchType.LAZY)
private WebdavDocument webdavDocument;
@JoinColumn(name = "DOC_WITHOUT_VERSION_ID")
@WebdavSupport(versioning = false)
@OneToOne(fetch = FetchType.LAZY)
private WebdavDocument docWithoutVersion;
// getters and setters
}
docWithoutVersion
字段禁用了版本控制,而 webdavDocument
字段默认启用版本控制。
文档链接
该扩展组件可以生成指向文档的链接,链接可以发布在网站上或发送给第三方,格式类似 https://<host>:<port>/webdav/link/82b62377-7fd1-b75e-47fc-9ef4b8d67360
。打开链接时,用户的浏览器会请求用于访问文档的凭据。成功授权后,如果用户的计算机上安装了桌面端 Office 程序,则会在相应的桌面应用中打开该文档。
本页是否有帮助?
感谢您的反馈