springboot-mybatis怎么使用junit4 单元测试单独启动mybatis
发表于:2025-02-05 作者:千家信息网编辑
千家信息网最后更新 2025年02月05日,本篇内容主要讲解"springboot-mybatis怎么使用junit4 单元测试单独启动mybatis",感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习"s
千家信息网最后更新 2025年02月05日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安全错误
数据库的锁怎样保障安全
oracle数据库性能监控
应用宝软件开发上架
服务器旁边的观光塔
政务云网络安全监督检查
好视通怎么登录私有服务器
连接服务器不成功注册失败吃鸡
网络安全带的征文
网络安全技术的现状调查报告
戴尔服务器换内存条
思科网络技术学院邮箱
个人服务器能挣钱吗
怎么查看当前登录的数据库
北京信息化网络技术服务创新服务
vfp病例数据库
微信订阅号数据库在哪
海南数据库消防技术服务哪家便宜
网络安全专业二本分数线
华为网络安全实验室梁
软件开发tag是什么意思啊
服务器pe
竖版网络安全板报图片
测试数据库安全隐患
企业软件开发it技术
怎么查看当前登录的数据库
移动网络技术英文
app订制软件开发收费
sql查看创建数据库
数据库是用例图的参与者
有花果网络技术有限公司
嘉定区网络技术转让技术指导