SpringBoot整合mybatis

  1. 创建springboot项目,maven添加依赖
            
            
                org.mybatis.spring.boot
                mybatis-spring-boot-starter
                1.3.2
            
    
            
            
                mysql
                mysql-connector-java
            

     

  2. 在配置文件application.yml中添加配置
spring:
  datasource:
    url: jdbc:mysql://localhost:3306/ry?useUnicode=true&characterEncoding=utf8&zeroDateTimeBehavior=convertToNull&useSSL=true
    username: root
    password: 123456
    driver-class-name: com.mysql.jdbc.Driver
# MyBatis
mybatis:
  # 搜索指定包别名
  typeAliasesPackage: com.example.demo.entity
#  # 配置mapper的扫描,找到所有的mapper.xml映射文件
#  mapperLocations: classpath*:mapper/**/*Mapper.xml
  # 加载全局的配置文件
  configLocation: classpath:mapper/mybatis-config.xml

 

3. 在启动类中加@MapperScan注解

@SpringBootApplication
@MapperScan("com.example.demo.mapper")
public class DemoApplication {

    public static void main(String[] args) {
        SpringApplication.run(DemoApplication.class, args);
    }

}

4.mybatis-config.xml配置文件





	
		  
		  
		 
		
		  
	

 5.logback-spring.xml配置mybaits打印sql日志


    

6.项目结构图

SpringBoot整合mybatis_第1张图片

你可能感兴趣的:(spring,mybatis)