代码之家  ›  专栏  ›  技术社区  ›  tropikalista

java中的ADO.net原理

  •  0
  • tropikalista  · 技术社区  · 17 年前

    我想问一下关于在java中实现模拟ado.net的框架(数据表、数据集等)的意见。我们的想法是避免编写域对象,因为到目前为止,它们只是用于在服务器和客户端之间传输数据,其中没有特定的业务方法。主要目标是加快开发时间。

    2 回复  |  直到 17 年前
        1
  •  0
  •   John Saunders    17 年前

    而不是模仿ADO。NET,我会使用 ORM Hibernate 这样,您就可以拥有一个库,它可以自己处理所有的SQL和持久性需求,而不必担心处理伪表式结构。

    我发现使用强类型域对象比使用SQL、结果集等更容易、更快地开发(和测试)。

        2
  •  0
  •   matt b    17 年前

    无论是ADO。NET或其他任何东西,我了解到我的第一步应该是不编写任何库或框架。相反,我继续工作。

    第三次我受到诱惑时,我通常会屈服于诱惑。到那时,我将编写一堆在没有库或框架的情况下工作的代码。我将重构这些代码(真实的、使用过的、经过测试的代码)。我将迭代地执行此操作,不断运行我的自动化单元测试,并在必要时编写新的测试。当我在这项任务中被打断时(这种情况会发生,因为编写框架可能不是我工作的一部分),我可以肯定我会留下正在运行的代码,即使它只完成了一半。

    它应该走了。使用它的真实代码,我不必猜测重构的方向。