我有两个不同的java Web应用程序。 Web应用程序1有数百万的用户数据,包括个人资料图片等。现在我需要将这些数据导入另一个应用程序,即Web应用程序2.
在Web应用程序2中,我将对数据进行一些处理。我们想到的一种方法是将Web应用程序1中的所有数据导出到csv或excel文件中,然后将此csv上传到Web应用程序2.图片的URL也将以这种方式发送。因此,只会输入网址而不是实际图片本身。
另一种方式我们只能想到在后端这样做。因为这只是一次活动,例如我们将冻结Web应用程序1,因此我们将知道要导入的数据,然后我们可以在数据库本身中运行查询并导入所需的数据。
我们不需要导入所有字段,只需要在Web应用程序2中处理我们需要处理的数据。因此,如果Web应用程序1有50列,我们在Web app2中可能只需要10列。
那么,这些方法中是否有任何一种方法可以做到这一点还是有更好的方法?