H2测试用数据库

一、导入maven依赖

     <dependency><groupId>com.h2database</groupId><artifactId>h2</artifactId><version>1.4.200</version><scope>test</scope></dependency>

二、配置文件

driver=org.h2.Driver
url=jdbc:h2:mem:default;MODE=MySQL;INIT=RUNSCRIPT FROM 'classpath:h2.sql'
username=root
password=root

三、sql文件

h2.sql是自己的数据库文件的导出
文件的位置如下

总体测试

        <dependency><groupId>org.junit.platform</groupId><artifactId>junit-platform-runner</artifactId><version>1.5.1</version></dependency>
@RunWith(JUnitPlatform.class)
@SelectPackages("com.ychs.dao")
@SelectClasses({CollegeMapperTest.class,MajorMapperTest.class,RoleMapperTest.class,CompetitionMapperTest.class,CreditsMapperTest.class,MemberMapperTest.class,OpenclassMapperTest.class,UserMapperTest.class
})
public class TestAllMapper {}

项目结构

H2测试用数据库_刘锋的博客相关推荐

  1. MySQL_DQL数据查询语言_刘锋的博客

    文章目录 DQL数据查询语言 进阶一:基础查询 进阶二:条件查询 进阶三:排序查询 进阶四:常见函数 一.单行函数 二.分组函数(聚合函数) 进阶五.分组查询 进阶六:连接查询(多表查询) sql92 ...

  2. MySQL_TCL事务控制语言_刘锋的博客

    文章目录 TCL事务控制语言 一.事务的属性(ACIB) 原子性 一致性 隔离性 持久性 二.事务的创建 隐式的事务 显式的事务 三.事务的隔离级别 脏读: 不可重复度: 幻读: 四.delete和t ...

  3. Mybatis逆向工程_刘锋的博客

    Mybatis逆向工程 说明文档网址 : http://mybatis.org/generator/ maven依赖导入 <!--mybatis生成器--><dependency&g ...

  4. hadoop大数据实践_刘锋的博客

    文章目录 hadoop大数据 一.hadoop连不上网解决: 二.Xshell6连接 三.启动服务 4.hdfs的shell操作 相关的命令: 五.使用java去操纵hdfs 首先新建一个maven项 ...

  5. SSM框架整合_刘锋的博客

    文章目录 SSM整合 一.MyBatis层 1.首先创建一个数据库 2.搭建环境 创建一个maven项目 添加依赖 静态资源 idea连接数据库 构造项目结构目录 mybatis-config.xml ...

  6. MySQL_DDL数据定义语言_刘锋的博客

    文章目录 DDL数据定义语言 一.库的管理 创建 修改 删除 二.表的管理 创建 语法 修改 1.修改列名 2.修改列的列的类型或者约束 3.添加新列 4.删除列 5.修改表名 删除 复制 三.常见的 ...

  7. jsp中Ajax请求发送PUT、DELETE请求的方式_刘锋的博客

    jsp中Ajax请求发送PUT.DELETE请求的方式 方式一 首先配置pom.xml ,添加过滤器 <filter><filter-name>hiddenHttpMethod ...

  8. MySQL视图_刘锋的博客

    文章目录 视图 创建视图 视图修改 视图的删除 查看视图 视图的更新 对比视图和表 视图 就是一个虚拟的表,有行有列 虚拟表是5.1之后出现的新特性,是通过普通表动态生成的数据,具有临时性的特点. 创 ...

  9. Java线程池_刘锋的博客

    文章目录 线程和线程池的区别 线程池的七大参数 线程和线程池的区别 线程的join方法: 目的是使子线程去等待主线程执行完成的,具体的应用场景是,当主线程要使用子线程的计算结果的时候,但是子线程的运算 ...

最新文章

  1. DirectX11 初探XMVECOTRXMMATRIX
  2. Linux设备驱动之Ioctl控制
  3. LiveVideoStackCon讲师热身分享 ( 十二 ) —— 微博短视频高并发架构
  4. 收藏 | 深度学习调试经验
  5. java字符串转json_java 字符串转成 json 数组并且遍历
  6. Android系统运行库分为,Android系统架构
  7. 超详细的Java面试题总结(三)之Java集合篇常见问题
  8. python获取按键值_如何用按键获取刻度值?
  9. php 可变变量 $$name
  10. 第四章 consul cluster
  11. fer2013表情数据集
  12. 苹果x和xs买哪个好_iPhone XS和iPhone XR买哪个好?苹果XR和XS区别对比测评
  13. C语言求解一元二次方程代码
  14. “用户请求取消当前的操作”的几种解决办法
  15. STM32蓝牙小车以及PWM调速
  16. 京东商城iOS客户端安装包瘦身实践
  17. 微信/微博的图片处理?-android酷炫图片处理(下)
  18. 想做好流程管理,你一定要知道这些
  19. 在Visual Studio Code 中配置Python 中文乱码问题
  20. 为什么span,label,是行级元素,div,p等等是块级元素

热门文章

  1. linux c进程线程的面试问题,linux 多线程面试题_linux进程线程_linux 线程 pthread_create...
  2. 基于Appium的ios自动化教程
  3. 浅浅的 linux 串口驱动应用
  4. Android 仿淘宝2017添加地址
  5. CodeForces - 719A Vitya in the Countryside(暴力)
  6. 优秀课程案例:使用Scratch模拟游戏中的血条显示-血条模拟器!
  7. C# 计算标准偏差相当于Excel中的STDEV函数
  8. 【学习笔记】活用数据
  9. element表格(el-table)单元格文本框el-input修改
  10. 脚本解释器构架(三)