springboot + mybatis + redis integration

pom.xml file dependencies


 <properties>
        <java.version>1.8</java.version>
        <mysql-connector>8.0.11</mysql-connector>
        <mybatis-spring-boot-starter>1.3.2</mybatis-spring-boot-starter>
    </properties>

    <dependencies>
        <dependency>
            <groupId>org.springframework.boot</groupId>
            <artifactId>spring-boot-starter-data-redis</artifactId>
        </dependency>
        <dependency>
            <groupId>org.springframework.boot</groupId>
            <artifactId>spring-boot-starter-web</artifactId>
        </dependency>

        <!--mybatis-starer-->
        <dependency>
            <groupId>org.mybatis.spring.boot</groupId>
            <artifactId>mybatis-spring-boot-starter</artifactId>
            <version>${mybatis-spring-boot-starter}</version>
        </dependency>

        <!--数据库连接驱动-->
        <dependency>
            <groupId>mysql</groupId>
            <artifactId>mysql-connector-java</artifactId>
            <version>${mysql-connector}</version>
        </dependency>

        <dependency>
            <groupId>org.projectlombok</groupId>
            <artifactId>lombok</artifactId>
            <optional>true</optional>
        </dependency>
        <dependency>
            <groupId>org.springframework.boot</groupId>
            <artifactId>spring-boot-starter-test</artifactId>
            <scope>test</scope>
            <exclusions>
                <exclusion>
                    <groupId>org.junit.vintage</groupId>
                    <artifactId>junit-vintage-engine</artifactId>
                </exclusion>
            </exclusions>
        </dependency>
    </dependencies>

applicaiton.yml file


spring:
  redis:
    host: 134.175.155.35 #缓存
    password:
    port: 6379
  application:
    name: redis-demo
  datasource: #数据库
    username: 用户名
    password: 密码
    url: jdbc:mysql://ip:port/dbname?useSSL=false&serverTimezone=UTC
    driver-class-name: com.mysql.cj.jdbc.Driver

mybatis:
  mapper-locations: classpath:mapper/**
logging:  #打印日志
  level:
    cn:
      iullor:
        mapper:
          debug
#日志
#debug: true

Startup class

@MapperScan("cn.iullor.mapper")
@SpringBootApplication
@EnableCaching
public class RedisDemoApplication {

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

}

Guess you like

Origin www.cnblogs.com/iullor/p/12107883.html