我正在使用Spring,Hibernate和JPA开发Web应用程序。在我的应用程序中,必须在源数据库中处理数据,并且必须将加密数据复制到目标数据库中,这由Masking Engine完成。
如果创建了应用程序并且在进行掩码时(如果更改了数据库模式),则必须对其进行处理。
目前我正在使用SchemaCrawler进行架构比较。但它对性能有重大影响。
那么在Java中进行模式比较还有其他解决方案吗?
答案 0 :(得分:0)
Yateen,
SchemaCrawler有许多选项,允许您仅获取您所熟悉的元数据,从而节省时间。例如,您可以使用正则表达式查找某些模式中的某些表。有关更多详细信息,请查看SchemaCrawlerOptions的javadoc。
Sualeh Fatehi,SchemaCrawler