- 实体类首先包括一个表中的所有字段
字段名就是这个实体类对象的一个属性。 - 表中的数据一个字段和对应的字段名就是一个Map 比如 {“studentName”:“小红”},
相当于这个实体类对象的studentName这个属性的值是小红 - 一行数据就是多个字段也就是一个map里放进去多个值,比如 {“studentName”:“小红”,“studentId”:“001452”}
相当于这个实体类对象的studentName这个属性的值是小红,studentId这个属性值是001452 - 多行数据呢,就是多个map,{“studentName”:“小红”,“studentId”:“001452”},
{“studentName”:“小白”,“studentId”:“001451”}
也就是多个实体类对象 - 那多行数据就可以把多个map放进一个list里
[{“studentName”:“小红”,“studentId”:“001452”},
{“studentName”:“小白”,“studentId”:“001451”}]
接收的结果形式就是List<Map<String,String>>
多个对象放进List里
接收的结果形式就是List < Test>;
JAVA-从数据库查询的结果集是什么形式,List<Map<String,String>> List中包含Map?List<Test> List中包含实体类?
本文探讨了数据库表字段如何映射到实体类对象,解释了一行数据如何转化为Map对象,以及多行数据如何组织成List。通过实体类与Map的相互转换,理解数据在程序中的表示方式,为数据库操作提供了清晰的概念框架。

被折叠的 条评论
为什么被折叠?



