启动类
加@MapperScan注解
@MapperScan(basePackages = {"com.lequshe.goods.dao"})
public class GoodsApplication {
public static void main(String[] args) {
SpringApplication.run(GoodsApplication.class,args);
}
}
配置文件
application.yml配置数据库和mybatis相关
spring:
application:
name: goods
datasource:
driver-class-name: com.mysql.jdbc.Driver
url: jdbc:mysql:///es?serverTimezone=UTC
username: root
password: 123
# mybatis
mybatis:
mapper-locations: classpath:com/lequshe/goods/mapper/*Mapper.xml # mapper映射文件路径
type-aliases-package: com.lequshe.goods.model
创建mapper文件及xml
文件路径保持一致,xml在resource目录下
@Repository
public interface GoodMapper {}
<mapper namespace="com.lequshe.goods.dao.GoodMapper">
</mapper>