提问:Mybatis查询结果映射到实体类的时候,实体类为什么必须有一个空的构造函数? 类中如果没有构造函数,隐藏是无参构造函数,方便实体类需要通过Mybatis进行动态反射生成.如果实体类中一旦声明构造函数,无参构造函数则不存在.select * from table_name 如果“*”表示的字段个数与设置的有参构造函数不同,mybatis无法进动态反射生成报错 可以建一个无参孝构函数,可解决此类问题, 或者创建“*”表示字段与构造函数字段数一样多. 答:Mybatis框架会调用这个默认构造方…