【搬砖记事】 杂记
一、 springboot 启动 会自动扫描启动类 同级目录或者同级目录的下级目录的 注解类,并将他们加入ioc 容器中,我今天犯了一个错,我将service 接口使用@service 注解了 实现类未用注解,导致在项目启动的时候controller 层找不到对应的service ,导致系统报错,原来我们只需要将service 的实现类使用 service 标记就行了。
二、 使用Mybatis 和 springboot 整合 dao 层接口 使用 @mapper 注解 ,mapper .xml文件 要使用@MapperScan("maper 文件路经") 注解在启动类上,使项目能够找到mapper 文件。
三、mabatis mapper 文件 查询返回结果是个集合时,我们只需要在resultType="cn.unbug.entity.User"即可