simpleJdbcTemplate 多行获取

发布于 2024-12-10 16:41:50 字数 282 浏览 0 评论 0原文

我正在使用 SimpleJdbcTemplate 从数据库中获取记录列表。每条记录对应一个数据模型对象。我在互联网上搜索了很多,但我仍然 无法弄清楚如何使用通用行映射器从数据库中获取多行。

假设我需要获取 SampleObj 类型的对象列表

如何定义参数化行映射器?如何获取 SampleObj 类型对象的列表?

每当我尝试创建行映射器时,行映射器的返回类型始终被检测为单个对象而不是列表。请帮忙。

I'm using SimpleJdbcTemplate to fetch a list of records from a database. Each record corresponds to a data model object. I have searched in the internet a lot but I still
can't figure out how to fetch multiple rows from a database using generic row mapper.

Say I need to fetch a list of objects of type SampleObj.

How will I define the parameterized row mapper? How will I get the list of the SampleObj type objects?

Whenever I try creating a row mapper, the return type from the row mapper is always detected as a single object rather than a list. Please help.

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

九厘米的零° 2024-12-17 16:41:50

RowMapper 映射一行。当您 执行查询,每一行返回被映射,并且你得到一个列表。只要尝试一下,它就会按照您想要的方式工作。 JDBC 中有这样做的示例Spring 参考指南的章节

The RowMapper maps one row. When you execute a query, every row returned is mapped, and you get a List back. Just try it, and it'll work the way you want. There are examples of doing so throughout the JDBC chapter of the Spring reference guide.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文