一:步骤
一:导入jar包
jdbc -------- web------------- connector [Mysql连接器]------- test
<!--JDBC-->
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-data-jdbc</artifactId>
</dependency>
<!--WEB-->
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-web</artifactId>
</dependency>
<!--mysql连接器-->
<dependency>
<groupId>mysql</groupId>
<artifactId>mysql-connector-java</artifactId>
<version>5.1.26</version>
<scope>runtime</scope>
</dependency>
二:扫包
@SpringBootApplication
@ComponentScan(“com.zhiyou100.*”)
@MapperScan(“com.zhiyou100.dao”)
public class Test04SpringbootApplication {
…
}
三:指定sql映射文件路径
在配置文件中 指定sql映射文件的位置
mybatis.mapper-locations=classpath:mapper/*.xml
错误集
注解形式
如果使用注解,那么不需要指定sql文件路径即可,其他步骤一致
其他错误
版本是否对应
实体类中继承和是实现方法是否完整,
每一层是否都写有注解,注解是否正确,尤其dao层注解
pom依赖是否刷新
配置文件中是否多写;
注解写在实现类上,接口只提供方法即可,不需要注解