springboot-mybatis怎么使用junit4 单元测试单独启动mybatis
发表于:2026-11-01 作者:千家信息网编辑
千家信息网最后更新 2026年11月01日,本篇内容主要讲解"springboot-mybatis怎么使用junit4 单元测试单独启动mybatis",感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习"s
千家信息网最后更新 2026年11月01日springboot-mybatis怎么使用junit4 单元测试单独启动mybatis
本篇内容主要讲解"springboot-mybatis怎么使用junit4 单元测试单独启动mybatis",感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习"springboot-mybatis怎么使用junit4 单元测试单独启动mybatis"吧!
1. 首先再pom加入mybatis test 的jar包
org.mybatis.spring.boot mybatis-spring-boot-starter-test 1.3.2 test
2. 增加单元测试类
//@SpringbootTest@MybatisTest //缓存mybatsitest注解@RunWith(SpringJUnit4ClassRunner.class)@AutoConfigureTestDatabase(replace = AutoConfigureTestDatabase.Replace.NONE) //这个是启用自己配置的数据元,不加则采用虚拟数据源@Rollback(false) //这个是默认是回滚,不会commit入数据库,改成false 则commitpublic class MapperTest { @Resource Mapper mapper; @Test public void testInsert(){ Entity entity = new Entity(); entity.setAct("res"); int insert = mapper.insert(entity); System.out.println(insert); System.out.println(entity.getId()); }3. mybatis 注解式sql编写
@Insert({"insert into otp_statistics ( ACT ) VALUES ( #{act} ) "})// @SelectKey(statement = "SELECT LAST_INSERT_ID()", keyProperty = "id", resultType = Integer.class, before = false) //返回插入的id,放入entity入参中 @Options(useGeneratedKeys = true , keyProperty = "id") //只能再自增id中用,返回插入的id,放入entity入参中 int insert(OtpStatisticsEntity entity);到此,相信大家对"springboot-mybatis怎么使用junit4 单元测试单独启动mybatis"有了更深的了解,不妨来实际操作一番吧!这里是网站,更多相关内容可以进入相关频道进行查询,关注我们,继续学习!
单元
测试
数据
内容
注解
学习
实用
更深
中用
兴趣
实用性
实际
操作简单
数据库
数据源
方法
更多
朋友
缓存
网站
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
耶加雪菲
河南云网互联网络科技有限公司
重生之互联网科技帝国
科技股互联网
科技与互联网发展
易互联网科技有限公司
互联网 科技创新
猫创互联网科技
互联网科技股有哪些
银川新华互联网科技学校地址
移动互联网科技股
华中科技大学互联网的牛人
互联网时代的科技公司
互联网科技融合创新
风投北京互联网科技
容联科技互联网电商
长沙渺峰互联网科技有限公司
第三届互联网大会安防黑科技
互联网金融金融科技
六子台科技互联网展会
互联网科技园
重生之互联网科技帝国
互联网科技ppt模板
狮子座互联网科技培训
互联网巨头投资的硬核科技
未来五年的互联网科技
河南住房之家互联网科技
互联网在线教育科技创业
广州智享互联网科技
悟空问答互联网科技