首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >SpringFramework JdbcTemplate RowMapper

SpringFramework JdbcTemplate RowMapper
EN

Stack Overflow用户
提问于 2009-11-11 12:26:02
回答 1查看 2K关注 0票数 0

我想知道JdbcTemplate和RowMapper是否支持复杂的对象检索。我在这件事上找不到谷歌的任何东西(错误的标准?):(

示例:

代码语言:javascript
复制
public class Person() {
    private Long id;
    private String name;
    private PersonDetail personDetail;
}

public class PersonDetail() {
    ...
}

表的外观将与对象相同。

我想做的是:创建一个PersonRowMapper,在映射器中PersonalDetail也将映射为一个对象(如果定义了关系,hibernate将为您做什么)。

非常感谢,第一

EN

回答 1

Stack Overflow用户

发布于 2009-11-11 22:45:27

Sure...only,您必须确保查询处理select子句中的联接和所有必需的值,然后像设置Person的字段一样(在实例化一个新的PersonDetail之后)设置PersonDetail字段。

如果您想要有一个PersonDetails列表并将其膨胀(即一对多),JdbcTemplate可以使machanics和语法更简单,但是您必须手动处理关系及其查询。或者使用Hibernate。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/1714873

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档