吃西红柿的鸡蛋 2020-02-20 17:07 采纳率: 50%
浏览 3133

mybatis-plus查询为null

  1. 按照mybatis-plus的官方文档,依赖什么的都导入正确,但查询出来的结果都是null
  2. 建了一个简单的User实体类可以查出来,用复杂点的实体类就为null
  3. 测试类
@RunWith(SpringRunner.class)
@SpringBootTest
class MybatisPlusApplicationTests {

    @Autowired
    private TeacherMapper teacherMapper;

    @Test
    void contextLoads() {
        System.out.println(("----- selectAll method test ------"));
        Teacher teacher = teacherMapper.selectById(1);
        System.out.println(teacher);
    }

}
  1. 实体类 public class Teacher implements Serializable{ private int teacher_id; private String teacher_username; private String teacher_password; private String teacher_name; private String teacher_sex; private int teacher_age; private String teacher_phone; private String teacher_address; private String courses_id;
  2. mapper接口 public interface TeacherMapper extends BaseMapper<Teacher> { } 图片说明
  • 写回答

2条回答 默认 最新

  • qingdao1528 2020-02-20 17:48
    关注

    实体类Teacher没有表注解啊。 我的是这样的

    import com.baomidou.mybatisplus.extension.activerecord.Model;
    ...
    
    @Data
    @TableName("hotel")
    @ApiModel(value="Hotel对象", description="酒店表")
    public class Hotel extends Model<Hotel> {
      @TableId(value = "id", type = IdType.AUTO)
        private Integer id;
    .....
    }
    
    评论

报告相同问题?

悬赏问题

  • ¥15 Excel发现不可读取的内容
  • ¥15 UE5#if WITH_EDITOR导致打包的功能不可用
  • ¥15 关于#stm32#的问题:CANOpen的PDO同步传输问题
  • ¥20 yolov5自定义Prune报错,如何解决?
  • ¥15 电磁场的matlab仿真
  • ¥15 mars2d在vue3中的引入问题
  • ¥50 h5唤醒支付宝并跳转至向小荷包转账界面
  • ¥15 算法题:数的划分,用记忆化DFS做WA求调
  • ¥15 chatglm-6b应用到django项目中,模型加载失败
  • ¥15 CreateBitmapFromWicBitmap内存释放问题。