文章插图
- 如果你是新下载代码 , 那么可以在 probe-plugin -> Tasks -> intellij -> runIde 中进行运行启动 。
单元测试
【换种方式,打印 MyBatis 执行 SQL 语句!】
@Test public void test_update(){ User user = new User(); user.setId(1L); user.setName("谢飞机"); user.setAge(18); user.setAddress("北京.大兴区.亦庄经济开发区"); userDao.update(user); }
测试结果
22:30:55.593 [main] DEBUG cn.bugstack.test.demo.infrastructure.dao.UserDao.update[143] - ==> Preparing: UPDATE user SET name=?,age=?,address=? WHERE id=? 22:30:55.625 [main] DEBUG cn.bugstack.test.demo.infrastructure.dao.UserDao.update[143] - ==> Parameters: 谢飞机(String), 18(Integer), 北京.大兴区.亦庄经济开发区(String), 1(Long) 数据库名称:Mysql 线程ID:1 原始SQL: UPDATE user SET name=?,age=?,address=? WHERE id=? 替换SQL: UPDATE user SET name='谢飞机',age=18,address='北京.大兴区.亦庄经济开发区' WHERE id=1
- 通过测试结果可以看到 , 我们可以获取到直接拿去测试验证的 SQL 语句了 , 就不用在复制带问号的 SQL 还得修改后测试了 。
- 首先我们是在本章节初步尝试使用多模块的方式来创建工程 , 这样的方式可以更加好维护各类一个工程下所需要的代码模块 。你也可以尝试使用 gradle 创建多模块工程
- 对于字节码插桩增强的使用方式 , 本篇只是一个介绍 , 这项技术还可以运用到更多的场景 , 开发出各种提升研发效率的工具 。
- 了解额外的 Jar 包是怎么加载到工程的 , 以及如何通过配置的方式让 javaagent 引入自己开发好的探针组件 。
推荐阅读
- 打印机安装了连供,墨水不进墨盒怎么办 连供墨水怎么加墨
- 烧饼夹菜图片高清_烧饼夹菜的简单的方式?
- 铝合金特种焊接方式 特种焊接
- xp打印后台程序服务没有运行;已启动Print Spooler,但是添加网络打印机时还是提示“本地后台打印程序服务没有运行”?
- 3d打印机根据什么挑选比较好? 3d模型打印机
- 边亮|打开生活的正确方式:有钱人的中年危机,普通人看不懂
- 打开生活的正确方式|《打开生活的正确方式》最强打工人?文草草的逆袭之路从不简单!
- 人与人|《打开生活的正确方式》最强打工人?文草草的逆袭之路从不简单!
- 训练方式不容有误 能力训练
- 边亮|《打开生活的正确方式》:从边亮失去副总职位,看出廖为智的心机