Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/api/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
将第三方数据库信息导入java对象的最简单方法_Java_Database_Scala_Orm - Fatal编程技术网

将第三方数据库信息导入java对象的最简单方法

将第三方数据库信息导入java对象的最简单方法,java,database,scala,orm,Java,Database,Scala,Orm,我正在制作一些需要与其他系统对话的小型“商业智能”应用程序/工具。主要是认为数据库是一个集成层(或者懒得提供api)的会计系统 从第三方数据库获取特定数据并将其输入Java对象的最简单方法是什么 笔记: (我现在将以下未直接回答的要点加粗) 这绝对是一种只读情况我更喜欢不能写的解决方案。 根据速度和/或聚合要求,我可能希望/需要在将来存储这些记录。(这可能会或可能不会影响hibernate之类的解决方案,这些解决方案很难从一个数据库读取数据并写入另一个数据库) 第一个剪切将是一个非常选择的部分

我正在制作一些需要与其他系统对话的小型“商业智能”应用程序/工具。主要是认为数据库是一个集成层(或者懒得提供api)的会计系统

从第三方数据库获取特定数据并将其输入Java对象的最简单方法是什么

笔记: (我现在将以下未直接回答的要点加粗)

  • 这绝对是一种只读情况我更喜欢不能写的解决方案。
    • 根据速度和/或聚合要求,我可能希望/需要在将来存储这些记录。(这可能会或可能不会影响hibernate之类的解决方案,这些解决方案很难从一个数据库读取数据并写入另一个数据库)
    • 第一个剪切将是一个非常选择的部分对象填充(我已经从中生成了我的对象,数据库只需要提供30%的可能字段等)
    • 第一个db集成目标是(视觉?)FoxPro,因此是第2点
    • 我目前主要用Java开发,但希望能改成scala soonish(在这里有帮助吗?)

  • 将db模式映射到对象(反之亦然)的标准是。有几种实现,如and(和其他)。我不知道所有这些,但hibernate是一个名为的eclipse插件,它可以从模式生成Java类。你可以找到说明


    JPA有自己的查询语言JPQL,Hibernate支持它的扩展版本HQL。两者看起来都像SQL,应用于对象。

    如果您正在编写Scala代码,我建议您看看