将第三方数据库信息导入java对象的最简单方法
我正在制作一些需要与其他系统对话的小型“商业智能”应用程序/工具。主要是认为数据库是一个集成层(或者懒得提供api)的会计系统 从第三方数据库获取特定数据并将其输入Java对象的最简单方法是什么 笔记: (我现在将以下未直接回答的要点加粗)将第三方数据库信息导入java对象的最简单方法,java,database,scala,orm,Java,Database,Scala,Orm,我正在制作一些需要与其他系统对话的小型“商业智能”应用程序/工具。主要是认为数据库是一个集成层(或者懒得提供api)的会计系统 从第三方数据库获取特定数据并将其输入Java对象的最简单方法是什么 笔记: (我现在将以下未直接回答的要点加粗) 这绝对是一种只读情况我更喜欢不能写的解决方案。 根据速度和/或聚合要求,我可能希望/需要在将来存储这些记录。(这可能会或可能不会影响hibernate之类的解决方案,这些解决方案很难从一个数据库读取数据并写入另一个数据库) 第一个剪切将是一个非常选择的部分
- 根据速度和/或聚合要求,我可能希望/需要在将来存储这些记录。(这可能会或可能不会影响hibernate之类的解决方案,这些解决方案很难从一个数据库读取数据并写入另一个数据库)
- 第一个剪切将是一个非常选择的部分对象填充(我已经从中生成了我的对象,数据库只需要提供30%的可能字段等)
- 第一个db集成目标是(视觉?)FoxPro,因此是第2点
- 我目前主要用Java开发,但希望能改成scala soonish(在这里有帮助吗?)
将db模式映射到对象(反之亦然)的标准是。有几种实现,如and(和其他)。我不知道所有这些,但hibernate是一个名为的eclipse插件,它可以从模式生成Java类。你可以找到说明
JPA有自己的查询语言JPQL,Hibernate支持它的扩展版本HQL。两者看起来都像SQL,应用于对象。如果您正在编写Scala代码,我建议您看看