zoukankan      html  css  js  c++  java
  • 用于测试的最小Spring Boot配置所需

    目的:使用Spring Boot快速进行MyBatis和MySQL的简单测试

    1.配置依赖。需要设置<parent>然后

    <dependencies>
            <dependency>
                <groupId>org.springframework.boot</groupId>
                <artifactId>spring-boot-starter-jdbc</artifactId>
            </dependency>
    
            <dependency>
                <groupId>org.mybatis.spring.boot</groupId>
                <artifactId>mybatis-spring-boot-starter</artifactId>
            </dependency>
    
            <dependency>
                <groupId>mysql</groupId>
                <artifactId>mysql-connector-java</artifactId>
            </dependency>
    
            <dependency>
                <groupId>junit</groupId>
                <artifactId>junit</artifactId>
            </dependency>
    
            <dependency>
                <groupId>org.springframework.boot</groupId>
                <artifactId>spring-boot-starter-test</artifactId>
            </dependency>
            
        </dependencies>

    2.Spring Boot配置类

    @SpringBootApplication
    @EnableTransactionManagement
    @MapperScan("com.doubt.test.transaction")
    public class SpringBootApp {
    
        public static void main(String[] args) {
            SpringApplication.run(SpringBootApp.class);
        }
    }

    3.application.yml文件

    spring:
      datasource:
        url: jdbc:mysql://localhost:3306/test?useUnicode=true&characterEncoding=UTF-8
        username: root
        password: root

    4.dao类(简单的话就不用mybatis的xml,直接使用注解写sql语句的方式),service类,测试类。

  • 相关阅读:
    nginx内置高可用配置与第三方高可用模块nginx_ustream_check_mudule配置
    nginx+php,nginx+tomcat动静分离实战
    面向对象三大特性之多态与多态性
    面向对象三大特性之组合
    面向对象三大特性之继承与派生
    面向对象编程初探
    常用模块
    模块
    函数
    文件处理
  • 原文地址:https://www.cnblogs.com/woyujiezhen/p/12738528.html
Copyright © 2011-2022 走看看