目的:使用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类,测试类。