接口代码
@Mapper
public interface UserDao {
已经添加了@mapper注解。
后来发现pom中添加的依赖不对
错误的:
<dependency>
<groupId>org.mybatis</groupId>
<artifactId>mybatis</artifactId>
<version>3.5.1</version>
</dependency>
SpringBoot应该添加:
<dependency>
<groupId>org.mybatis.spring.boot</groupId>
<artifactId>mybatis-spring-boot-starter</artifactId>
<version>1.3.0</version>
</dependency>
这时问题就解决了。
ps:
dao接口上的@Mapper可以 不写,那么需要,来扫描dao接口。@MapperScan是mybatis的注解
@MapperScan("com.test.demomybatis.dao")