Springboot项目配置myBatis连接MySQL数据库
2017-02-20 17:59
316 查看
Springboot支持快速生成项目,生成前选择项目管理工具,我在此用maven做介绍:
1.生成项目后,将得到的项目文件解压并导入IntelliJ IDEA,在pom.xml文件中配置myBatis,引入如下的依赖:
<dependency>
<groupId>org.mybatis.spring.boot</groupId>
<artifactId>mybatis-spring-boot-starter</artifactId>
<version>1.1.1</version>
</dependency>
2.在项目的src/main/resource目录中加入配置文件application.properties和mybatis-config.xml;
在application.properties加入
spring.datasource.url=jdbc:mysql://localhost:3306/mydatabase?serverTimezone=UTC&useUnicode=true&characterEncoding=utf8&useSSL=false
配置连接数据库的地址以及数据库名,?符号后面带有一些参数;
mybatis.config-location=classpath:mybatis-config.xml
myBatis的配置路径;
在相同路径中添加maBatis-config.xml,如下图所示:
到这里已经配置完成了,可以写一份sql脚本进行测试;
3.使用测试用例时,在测试代码中通过@Sql注解导入sql脚本;
1.生成项目后,将得到的项目文件解压并导入IntelliJ IDEA,在pom.xml文件中配置myBatis,引入如下的依赖:
<dependency>
<groupId>org.mybatis.spring.boot</groupId>
<artifactId>mybatis-spring-boot-starter</artifactId>
<version>1.1.1</version>
</dependency>
<dependency> <groupId>org.mybatis</groupId> <artifactId>mybatis</artifactId> <version>3.4.1</version> </dependency>
2.在项目的src/main/resource目录中加入配置文件application.properties和mybatis-config.xml;
在application.properties加入
spring.datasource.url=jdbc:mysql://localhost:3306/mydatabase?serverTimezone=UTC&useUnicode=true&characterEncoding=utf8&useSSL=false
配置连接数据库的地址以及数据库名,?符号后面带有一些参数;
mybatis.config-location=classpath:mybatis-config.xml
myBatis的配置路径;
在相同路径中添加maBatis-config.xml,如下图所示:
到这里已经配置完成了,可以写一份sql脚本进行测试;
3.使用测试用例时,在测试代码中通过@Sql注解导入sql脚本;
相关文章推荐
- spring-boot配置MySQL数据库连接、Hikari连接池、和Mybatis的简单方法
- spring boot配置MySQL数据库连接、Hikari连接池和Mybatis的简单配置方法
- MyBatis 学习入门·基本配置·项目实例
- 菜鸟的DUBBO进击之路(四):在项目中配置dubbo及连接zookeeper
- ThinkPHP学习(三)配置PHP5支持MySQL,连接MySQL数据库
- 一个Web报表项目的性能分析和优化实践(二):MySQL数据库连接不够用(TooManyConnections)问题的一次分析和解决案例
- spring整合Mybatis oracle数据库连接配置(dbcp)
- SpringBoot、MyBatis配置多数据源
- jeesite项目使用-多数据库配置【Spring mvc + Mybatis】
- Hibernate.cfg.xml 配置连接MySQL数据库
- IntelliJ IDEA手动配置连接MySQL数据库
- (四)从零搭建maven+spring+mybatis项目之mybatis与事务配置
- Atitit.mybatis的测试 以及spring与mybatis在本项目中的集成配置说明
- Mybatis连接mysql数据库出现乱码
- JBoss3配置MySql数据库连接
- springboot项目使用注解法整合mybatis的具体步骤
- [置顶] SpringBoot 进阶2-与 Mybatis实现SpringMVC Web项目
- web项目通过listener直接加载Mybatis配置文件
- IntelliJ IDEA手动配置连接MySQL数据库
- web project项目连接mysql数据库经历以及学到的一些东西