首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >建议使用ParameterizedRowMapper或RowMapper

建议使用ParameterizedRowMapper或RowMapper
EN

Stack Overflow用户
提问于 2011-08-06 01:52:45
回答 2查看 4.8K关注 0票数 1

我是Spring JDBC的新手,正在处理一项给定的任务,查看我们已经有我的队友使用RowMapper的代码,但我做了一些谷歌搜索,看到一些教程正在使用ParameterizedRowMapper,所以我想知道使用一个而不是另一个有什么好处或良好的实践,以及您在这背后的技术想法……

谢谢。

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2015-08-12 15:15:07

在Spring3.0之前,大多数API不使用泛型,因为Java1.5不是必需的。结果,出现了一个不支持泛型的RowMapper和一个通过扩展RowMapper并添加泛型参数来支持泛型的ParameterizedRowMapper。从Spring3.0开始,大多数API都更新为支持泛型。如果您实际查看当前(3.0或更高版本)的ParameterizedRowMapper定义,它只是简单地扩展了RowMapper,并没有添加任何向后兼容性的定义。因此,您可以使用参数化或不参数化的RowMapper,而不需要使用ParameterizedRowMapper。

票数 2
EN

Stack Overflow用户

发布于 2011-08-06 01:58:36

直接从the javadoc of ParameterizedRowMapper

RowMapper接口的

扩展,添加了类型参数化。在Spring3.0中,这相当于直接使用RowMapper接口。

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

https://stackoverflow.com/questions/6960542

复制
相关文章

相似问题

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