Json 如何将外键引用的数据映射到具有联接查询结果的模型?

Json 如何将外键引用的数据映射到具有联接查询结果的模型?,json,postgresql,model-view-controller,java,Json,Postgresql,Model View Controller,Java,我已经建立了一个api项目,没有使用ORM来提高性能。我现在有几个表有外键引用,我想把我的连接查询结果映射到我的对象模型,其中有一个引用的数据对象。我可以用行映射器加载基本数据,但无法加载引用的数据。我使用java构建api,我的数据库是Postgres sql。有人能建议我如何实现在一次过加载带有引用数据的模型吗。如果我能在数据库级别自己做这件事,那也就足够了。序列化json也会起作用。请澄清(通过提供代码)您是如何使用行映射器加载基本数据的。您如何尝试加载引用的一个?当您这样做时会出现什么错

我已经建立了一个api项目,没有使用ORM来提高性能。我现在有几个表有外键引用,我想把我的连接查询结果映射到我的对象模型,其中有一个引用的数据对象。我可以用行映射器加载基本数据,但无法加载引用的数据。我使用java构建api,我的数据库是Postgres sql。有人能建议我如何实现在一次过加载带有引用数据的模型吗。如果我能在数据库级别自己做这件事,那也就足够了。序列化json也会起作用。

请澄清(通过提供代码)您是如何使用行映射器加载基本数据的。您如何尝试
加载引用的一个
?当您这样做时会出现什么错误?公共建议mapRow(ResultSet rs,int rowNum)抛出SQLException{返回新建议(rs.getString(“guid”)、rs.getString(“业务单位”)、rs.getString(“salesforce_sk”));目前我正在实现jdbc core row mapper函数,但我的建议中包含指向Insight表的和Insight对象,因此,我希望直接使用row mapper加载该Insight。