请问您在https://blog.csdn.net/weixin_30118919/article/details/113115202里面的一对多的数据是怎么实现[ {id:'', name'', student:[{},{},{}] }]这样的形式的?请问只用一个mysql语句可以实现出来吗?
只用sql是做不到的,这个是json,数据查询出来后通过json进行封装的,java中封装jdbc操作数据库可以使用mybatis(mybatisPlus),jpa...,这不是重点,重点是将数据变成json格式的,一般需要引入jackson,然后在实体类添加json格式的注解即可,在单元测试里可以看效果,当然也可以在controller里面输出,一般使用springboot自带这种格式不需要再引入jackson依赖
用mybatis的resultMap