【发布时间】:2015-03-10 22:37:16
【问题描述】:
在进行了一些程序内操作之后,我最终得到了一个 xom Document 对象,其中包含我要执行的 ChangeLog。据我了解,我必须在 ChangeLogParser 的帮助下将其转换为 liquibase XML 格式 ParsedNode。但是该接口在 parse 方法中假定了一个外部表示。使用 ResourceAccessor 将 Document 对象注入解析器也是不可能的,因为 getResourcesAsStream 方法返回一组 InputStream。 因此,我能想到的使用 liquibase 基础架构的唯一方法是将 Document 打印到 String 并通过 ByteArrayInputStream 将其反馈回来。 还是我需要编写一个独立的 Document -> ParsedNode 转换器?
【问题讨论】:
标签: liquibase