ETL过程 - Java程序设计模式

时间:2015-01-13 16:58:29

标签: java database postgresql design-patterns

我有一个项目要做我的学习。它是一个应该进行某种ETL过程的应用程序。

基本概念是这样的:

1.有一些网页比较了一些电子设备。我必须解析它的HTML来获取一些数据。我已经掩盖了这一点。我使用过JSOUP库,它的工作方式就像魅力一样。

2.我将日期加载到我的数据类型的一些集合,这是简单的POJO。

3.第三部分是将这些数据加载到数据库,但没有记录可以相同。

问题出现在哪里

我不知道 DAO 模式是否合适,因为到目前为止我用它来从数据库中获取数据而不是反向。或者我应该放一些持久性层? 它不是100条记录的最大数据量,所以我不知道它是否会成为一种过度杀伤力。 如果没有持久层将JDBC足够吗?

我想创建一个PostgreSQL数据库。

GUI是在JavaFX中制作的,它尽可能地与逻辑分离,因此它类似于MVC模式。

我将非常感谢任何帮助。

0 个答案:

没有答案