数据库自己设计,然后照着网上搭建springboot整合mybatis,个人觉得很完美,分层和网上一模一样的,运行也没有报错,但是返回是null!一直摸不到头脑!
经过重重发现,原来mybatis默认配置是数据库字段名要和java实体类的一模一样(有下划线就要有下划线),我自己一开始实体类使用了驼峰命名规则,导致数据库字段名与实体类的字段映射不到,导致实体类没有数据,一直为空!
解决:配置mybatis驼峰命名规则自动转换
说一说我是这么发现是数据库与实体类映射不到位!
数据库自己设计,然后照着网上搭建springboot整合mybatis,个人觉得很完美,分层和网上一模一样的,运行也没有报错,但是返回是null!一直摸不到头脑!
经过重重发现,原来mybatis默认配置是数据库字段名要和java实体类的一模一样(有下划线就要有下划线),我自己一开始实体类使用了驼峰命名规则,导致数据库字段名与实体类的字段映射不到,导致实体类没有数据,一直为空!
说一说我是这么发现是数据库与实体类映射不到位!