javaspringboot框架中怎么用map类型接收mysql的数据
在Java Spring Boot中,可以使用以下代码将MySQL数据映射到Map类型中:
- 创建一个Map类型的变量来保存MySQL数据:
Map<String, Object> mySqlData = new HashMap<>();
- 使用JdbcTemplate查询MySQL数据:
@Autowired
private JdbcTemplate jdbcTemplate;
String sql = "SELECT * FROM my_table";
List<Map<String, Object>> results = jdbcTemplate.queryForList(sql);
- 将查询结果保存到Map中:
for (Map<String, Object> row : results) {
mySqlData.put(row.get("column_name").toString(), row.get("column_value"));
}
在上面的代码中,使用了JdbcTemplate来查询MySQL数据并将结果保存到List<Map<String, Object>>中。然后,遍历结果列表,并将每一行数据保存到Map中,其中列名作为Map的键,列值作为Map的值。最终,可以使用mySqlData变量来访问MySQL数据
原文地址: http://www.cveoy.top/t/topic/htJn 著作权归作者所有。请勿转载和采集!